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