IEA Monthly Report: The forecast for global oil supply growth in 2026 has been lowered by 20,000 barrels per day to 2.4 million barrels per day.

2025-12-11

IEA Monthly Report: The forecast for global oil supply growth in 2026 has been lowered by 20,000 barrels per day to 2.4 million barrels per day.