US-Iran Conflict Disrupts Strait of Hormuz, Crude Oil Prices Soar 30% | OOBF

Oil prices surge with WTI crude hitting $160 amid supply disruptions.

Open shared insight