World is facing a ‘game changer’ as Russia’s war roils energy markets, says OPEC’s Barkindo

  • Post category:CNBC

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