IEA Monthly Report: The forecast for global oil supply growth in 2026 has been lowered from 2.4 million barrels per day to 1.1 million barrels per day.
2026-03-12
IEA Monthly Report: The forecast for global oil supply growth in 2026 has been lowered from 2.4 million barrels per day to 1.1 million barrels per day.