S&P 500 Ends Losing Streak With Best Weekly Gain Since November

A television station broadcasts US President Donald Trump on the floor of the New York Stock Exchange.

Photographer: Michael Nagle/Bloomberg

US equity indexes eked out small gains on Thursday, managing to finish the week higher as dip-buyers emerged following President Donald Trump’s hardline speech on Iran.

The S&P 500 Index closed 0.1% higher after swinging between a 1.5% loss and a 0.4% gain earlier in the day. The benchmark index rose 3.4% in a holiday-shortened week, its best performance since late November after five consecutive losing weeks, the longest such streak since 2022.