×

IEA forecasts global oil demand growth to slow to 650,000 bpd for remainder of 2025

By Thomson Reuters May 15, 2025 | 3:44 AM