Crude Oil (CL) — Strait of Hormuz stalemate persists — day 224 of effective blockade with only 4…
Market pricing an unresolved Hormuz stalemate at $90-92 with no conviction in either direction — geopolitical premium persists but fundamental headwinds (OPEC demand cuts, China weakness, seasonal maintenance) cap upside, creating a genuine equilibrium zone