S&P Global Cuts 2026 Oil Demand Forecast by 700,000 Bpd Amid Iran War