The IEA monthly report revised its 2025 global oil demand growth forecast upward from 710,000 barrels per day to 788,000 barrels per day; and its 2026 global oil demand growth forecast upward from 699,000 barrels per day to 770,000 barrels per day.

2025-11-13

The IEA monthly report revised its 2025 global oil demand growth forecast upward from 710,000 barrels per day to 788,000 barrels per day; and its 2026 global oil demand growth forecast upward from 699,000 barrels per day to 770,000 barrels per day.