Stocks closed broadly higher Monday, sending the S&P 500 to an all-time high, as Wall Street welcomed a truce in the trade dispute between the U.S. and China.
The two sides agreed to resume talks and the U.S. said it would hold off on imposing new tariffs on $300 billion of Chinese goods. Technology and financial services companies accounted for most of the gains.
The S&P 500 index rose 22.57, or 0.8%, to 2,964.33.
The Dow Jones Industrial Average gained 117.47 points, or 0.4%, to 26,717.43.