'Peak Oil' Vanishes From IEA Base Forecast
In its World Energy Outlook for 2025, the International Energy Agency reverses prior predictions of peak oil demand by 2030.
(Forbes, 2025-11-12T14:51:23Z)