Global oil demand is on track to peak by 2030, says International Energy Agency, 23 October 2024