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.

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.

Oil Prices Rise Amid Mixed Messages on Iran Talks

New Iran Clashes Send Oil Prices and Bond Yields Surging

New Iran Clashes Send Oil Prices and Bond Yields Surging

New Iran Clashes Send Oil Prices and Bond Yields Surging

All three US indices closed at records on Nvidia's new PC chip and a four-year-high ISM Manufacturing print, yet oil spiked 6% as Iran reportedly suspended talks with Washington.

U.S., Iran Trade Heavy Fire in Persian Gulf, Testing Fragile Ceasefire

(Bloomberg) -- US stocks struggled to build on record gains as growing strains on the ceasefire between the US and Iran sent oil prices higher for a third straight day.

Stock futures were taking a breather Wednesday as a record run for the major indexes faced another stern test in the form of escalating U.S.-Iran hostilities and AI spending…

(Bloomberg) -- US stocks struggled to build on record gains as growing strains on the ceasefire between the US and Iran sent oil prices higher for a third straight day.

(Bloomberg) -- US stocks struggled to build on record gains as growing strains on the ceasefire between the US and Iran sent oil prices higher for a third straight day and lifted…

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

Rising oil prices and renewed tensions involving Iran weighed on US equities on Wednesday, but Wall Street remained close to record levels as investors continued to bet on a…

(Bloomberg) -- A renewed advance in oil sent stocks lower as bond yields rose on concern that an escalation of hostilities between the US and Iran will hinder prospects for a…

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.