
ANGELA WEISS / AFP through Getty Images
The S&P 500 on Friday rose for a ninth consecutive session, its longest winning streak in more than two decades.
The benchmark index for U.S. stocks rose 1.5% on Friday after Chinese officials expressed interest in ending the U.S.-China trade war. This was the longest winning streak the index has had since November 2004.
Friday's rally also erased all of the S&P 500's post-"Liberation Day" losses. The index is now down less that 4% from the start of this year. In mid-April it was down more than 15 percent.
Investors are slowly regaining a taste for risk, after the “Liberation Day’ tariff announcement by President Trump in early April caused one of worst stock declines in decades. A slew of solid earnings reports and hope for tariff relief have helped the S&P 500 rise nearly 8.7% in the last eight sessions, its biggest rally of that length since November 2020 when stocks were buoyed by the completion of Covid-19 vaccines.
The markets rose on Friday, with the three major US indexes all gaining over 1%. Read Investopedia’s full coverage here.
Update—May 2, 2025: This story was updated to reflect the market close on Friday.