Home Investing News IEA forecasts slowdown in global oil demand growth for the rest of 2025