IEA Monthly Report: The forecast for global oil supply growth in 2026 has been revised upward from 2.4 million barrels per day to 2.5 million barrels per day.

2025-11-13

IEA Monthly Report: The forecast for global oil supply growth in 2026 has been revised upward from 2.4 million barrels per day to 2.5 million barrels per day.