World is facing a 'game changer' as Russia's war roils energy markets, says OPEC's Barkindo
March 07, 2022 at 15:33 PM EST
Barkindo's comments come as the energy industry is roiled after Russia invaded Ukraine, prompting supply concerns and sending prices to record highs.