IEA sees slowing oil demand for 2024 as China’s consumption drops

“Oil consumption in China, long the engine of global oil demand growth, contracted in both April and May," said the energy body.