Rapidly slowing Chinese economic output is the primary driver of falling global oil demand, the International Energy Agency has said, as it cut the forecast in its monthly oil market report. The Paris-based energy watchdog has trimmed its 2024 oil demand growth outlook by 70,000 barrels per day, or around 7 percent, to an average […]