InvestmentsTop Global NewsMarketsReal Estate IEA forecasts global oil demand growth to slow to 650,000 bpd for remainder of 2025 By financialnews_rlv83x - May 15, 2025 0 137