Analyzing the massive oil price rally triggered by escalating Middle East conflict and Iranian threats to major Gulf exporters. We detail the Hormuz risk, the economic fallout, and key technical levels. Is Brent heading to $150 or falling to $95? Get the full crude oil price forecast
19-03-2026 16:12 GMT
by Zain Vawda