China lockdowns weigh on global oil demand: IEA

China lockdowns weigh on global oil demand: IEA

China’s repeated Covid lockdowns and a slowdown in developed economies are weighing on the growth of global oil demand this year, the International Energy Agency said Wednesday. The deceleration of demand for crude is partly offset by a switch from gas to oil...