EIA raises global oil demand forecast for this year, cuts forecast for next year.
EIA Short-Term Energy Outlook: Global oil demand is forecasted to be 103.7 million barrels per day in 2025, compared to the previous forecast of 103.6 million barrels per day; and 104.6 million barrels per day in 2026, compared to the previous forecast of 104.7 million barrels per day.
Latest