The 9,500 S&P 500 Dream Is Dead (SPX)

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 →