Skip to content
- JPMorgan pulls no punches on Strait of Hormuz, oil prices thestreet.com
- Iran war ‘depleting’ global oil reserves at ‘record rate,’ IEA report warns Global News
- Why the oil crisis could become a full-blown catastrophe within a month MarketWatch
- IEA forecasts global oil supply to plunge below demand this year, erasing projected surplus The Globe and Mail
- Oil Market Report – May 2026 – Analysis IEA – International Energy Agency