The EIA's annual Energy Outlook report projects global oil demand at 104.2 million barrels per day in 2026, up from the previous forecast of 104.6 million barrels per day; and at 105.6 million barrels per day in 2027, up from the previous forecast of

2026-05-13

The EIA's annual Energy Outlook report projects global oil demand at 104.2 million barrels per day in 2026, up from the previous forecast of 104.6 million barrels per day; and at 105.6 million barrels per day in 2027, up from the previous forecast of 106.2 million barrels per day.