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

May 15, 2025 - 09:24
 0
IEA forecasts global oil demand growth to slow to 650,000 bpd for remainder of 2025