IEA Monthly Report: The average oil demand growth forecast for 2026 has been revised upward to 860,000 barrels per day (previously 770,000 barrels per day).

2025-12-11

IEA Monthly Report: The average oil demand growth forecast for 2026 has been revised upward to 860,000 barrels per day (previously 770,000 barrels per day).