
IEA Prepares to Walk Back Predictions of Peak Oil and Gas Demand
The International Energy Agency, which has repeatedly predicted that global oil demand growth will peak before 2030, has drafted a report admitting that both oil and gas demand are set to continue growing for decades. […]