S&P Forecasts 2026 Oil Prices Amid Hormuz Strait Concerns
S&P has projected that the price of West Texas Intermediate (WTI) crude oil will reach $95 per barrel by 2026, while Brent crude oil is expected to be priced at $100 per barrel. According to Odaily, even if the Strait of Hormuz is fully reopened, the flow of oil may only gradually recover. Any reopening of the Strait is anticipated to be fragile, with oil flow susceptible to intermittent disruptions.