Global oil demand remains on track to peak by 2030 as the transformation of the world’s largest importer to a low-carbon economy appears ahead of schedule, according to the International Energy Agency (IEA).

China’s sluggish economy is the main factor behind the slowdown but its switch to electric cars and high-speed rail over internal air journeys could see oil demand peak earlier than expected, it said in its latest monthly oil report.