The S&P 500 has now rallied nearly 20% from its March lows and recorded its ninth consecutive week of gains, marking its longest weekly winning streak since 2023 and one of the strongest such runs in recent decades.
The S&P 500 has now rallied nearly 20% from its March lows and recorded its ninth consecutive week of gains, marking its longest weekly winning streak since 2023 and one of the strongest such runs in recent decades.