AI-powered market analysis and insights

Iran threatens Hormuz. A court kills Trump's tariffs. Payrolls beat by a mile. Markets are trying to process all three and failing gracefully.

Peace deal headlines sent the Dow surging 625 points and oil tumbling $7. Social sentiment is electric — but the Strait of Hormuz is still very much closed.