Crude Oil Price Forecast (2026): WTI at $83 Amid Hormuz Shutdown - Is a $100+ War Spike or a $60 Crash Next?
Is WTI Crude headed for a $100 spike or a $60 crash? Explore the 2026 oil price forecast, the Iran-Israel war impact, and the Strait of Hormuz shutdown.