China’s lockdowns lessen IEA’s global oil demand forecast

The International Energy Agency said Wednesday that global oil demand this year will be slightly lower than forecast because of...