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