Iran Closes Strait of Hormuz, Disrupting Oil Supply; Crude Hits $90 Forecast | OOBF

Iran's closure of the Strait of Hormuz disrupts oil supply; crude oil hitting $90 by June is fully priced in.

Open shared insight