Escalating US-Iran tensions in the Strait of Hormuz disrupted oil shipments, driving oil prices up $6/barrel. Read why I remain bullish despite macro headwinds.
Read on WOBR AI →