Oil market heads for 'biggest supply crisis in decades' with Russia's exports set to fall, IEA says
March 16, 2022 at 09:01 AM EDT
The International Energy Agency said three million barrels per day of Russian production could be lost beginning next month, squeezing an already tight global oil market.