Peak oil prediction moved up to 2029 as China’s consumption slows
September data from the International Energy Agency indicates further deceleration in global oil demand as China’s consumption drops, leading the agency to move forward its prediction of “peak oil.” While