Putin Says Russia Could Cut Oil Production Over West’s ‘Stupid’ Price Cap

Russia is the second largest oil exporter in the world after Saudi Arabia and the largest gas exporter. This post appeared first on Hart Energy.