Oil market heads for ‘biggest supply crisis in decades’ with Russia’s exports set to fall, IEA says

  • Post category:CNBC

Source: Oil and Gas

The International Energy Agency said 3 million barrels per day of Russian production could be lost beginning next month, squeezing an already tight global oil market.

Full Article: Read More