Latest Sign of Venezuela’s Oil Collapse Is 84% Surge in Supplies
Venezuelan crude inventories have surged 84% over the last three weeks as the threat of U.S. sanctions ward away buyers of the nation’s most important commodity. That raises the risk Continue Reading
