The EIA's Short-Term Energy Outlook report projects global oil production at 106 million barrels per day in 2025, up from the previous forecast of 105.9 million barrels per day; and projects production at 107.4 million barrels per day in 2026, up fro

2025-11-13

The EIA's Short-Term Energy Outlook report projects global oil production at 106 million barrels per day in 2025, up from the previous forecast of 105.9 million barrels per day; and projects production at 107.4 million barrels per day in 2026, up from the previous forecast of 107.2 million barrels per day.