EIA Short-Term Energy Outlook report: Global oil production is expected to reach 104.4 million barrels/day in 2025, up from the previous forecast of 104.2 million barrels/day; production is expected to reach 105.9 million barrels/day in 2026.
2025-01-15
EIA Short-Term Energy Outlook report: Global oil production is expected to reach 104.4 million barrels/day in 2025, up from the previous forecast of 104.2 million barrels/day; production is expected to reach 105.9 million barrels/day in 2026.