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).