China slowdown puts brake on global oil demand, says energy body IEA

Chinese switch to electric vehicles and long-distance train travel appears ahead of schedule, says group