U.S. stocks closed broadly higher on Wall Street Tuesday amid renewed investor optimism about the prospects for a trade deal between the U.S. and China.
Technology, financial and health care stocks powered much of the rally, which gave the market its third-straight gain. President Donald Trump said Tuesday that he might let a March 2 deadline slide in trade talks with China if the two countries get close to a deal.
The S&P 500 index gained 34.93 points, or 1.3 percent, to 2,744.73.
The Dow Jones Industrial Average climbed 372.65 points, or 1.5 percent, to 25,425.76.
The Nasdaq composite rose 106.71 points, or 1.5 percent, to 7,414.62.
The Russell 2000 index of smaller-company stocks added 19.25 points, or 1.3 percent, to 1,538.23.
For the week:
The S&P 500 is up 36.85 points, or 1.4 percent.
The Dow is up 319.43 points, or 1.3 percent.
The Nasdaq is up 116.42 points, or 1.6 percent.
The Russell 2000 is up 31.84 points, or 2.1 percent.
For the year:
The S&P 500 is up 237.88 points, or 9.5 percent.
The Dow is up 2,098.30 points, or 9 percent.
The Nasdaq is up 779.34 points, or 11.8 percent.
The Russell 2000 is up 189.67 points, or 14.1 percent.