Country With World’s Largest Oil Reserves Has Only One Rig Left
The collapse in oil prices and the tightening U.S. sanctions against Venezuela have accelerated the decline of the oil industry in the country sitting on the largest crude oil reserves Continue Reading