World is facing a ‘game changer’ as Russia’s war roils energy markets, says OPEC’s Barkindo
Source: Oil and Gas Barkindo's comments come as the energy industry is roiled after Russia invaded Ukraine, prompting supply concerns and sending prices to record highs. Full Article: Read More
0 Comments
March 7, 2022