IEA Monthly Report: Global oil supply growth forecast for 2026 is -3.9 million barrels per day (previously -1.5 million barrels per day).

2026-05-13

IEA Monthly Report: Global oil supply growth forecast for 2026 is -3.9 million barrels per day (previously -1.5 million barrels per day).