The EIA's annual Energy Outlook report projects global oil production at 101.6 million barrels per day in 2026, up from the previous forecast of 104.3 million barrels per day; and projects production at 109.5 million barrels per day in 2027, also unc

2026-05-13

The EIA's annual Energy Outlook report projects global oil production at 101.6 million barrels per day in 2026, up from the previous forecast of 104.3 million barrels per day; and projects production at 109.5 million barrels per day in 2027, also unchanged from the previous forecast.