The EIA's Short-Term Energy Outlook report projects global oil production at 107 million barrels per day in 2026, down from the previous forecast of 107.8 million barrels per day; and projects production at 109.6 million barrels per day in 2027, down

2026-03-11

The EIA's Short-Term Energy Outlook report projects global oil production at 107 million barrels per day in 2026, down from the previous forecast of 107.8 million barrels per day; and projects production at 109.6 million barrels per day in 2027, down from the previous forecast of 108.8 million barrels per day.