Chinese EV appetite and high-speed rail development slows oil demand
Latest International Energy Agency report shows slowest growth in global oil demand in four years
Brent crude prices continue to fall, despite the 23-nation Organisation of the Petroleum Exporting Countries-plus alliance extending production cuts. This is raising fears of a ‘substantial’ surplus