The S&P 500's 9-day win streak ended as geopolitical tensions tied to Iran drove a broad sell-off, with the Dow dropping over 450 points intraday.

Crude oil surged nearly 8% – its best day since April 2 – after US strikes on Iran and Tehran's retaliation, stalling the S&P 500's rally even as software stocks soared.

U.S. stock futures dipped Wednesday after Iran fired missiles at Kuwait and Bahrain, threatening the index's longest run since 1995

The S&P 500's 9-day win streak ended as geopolitical tensions tied to Iran drove a broad sell-off, with the Dow dropping over 450 points intraday.

Rising oil prices and Treasury yields weighed all three major indexes lower on Wednesday.

The S&P 500 snapped its longest winning streak in a year as fresh US-Iran strikes drove oil back toward $96 and Treasury yields higher.