NEW YORK (AP) Stocks marched higher on Wall Street for the third straight day, erasing most of the plunge they took at the start of the week on worries about the worsening trade fight between China and the U.S.
Technology stocks, banks and health care companies accounted for much of the market's broad gains.
Microsoft rose 2.3 percent, JPMorgan Chase rose 1.3 percent and Merck rose 2 percent.
The steady gains mark a turnaround from Monday, when stocks took a nosedive after Beijing issued retaliatory tariffs on U.S. goods.
The S&P 500 added 25 points, or 0.9 percent, to 2,876.
The Dow Jones Industrial Average rose 214 points, or 0.8 percent, to 25,862.
The Nasdaq gained 75 points, or 1 percent, to 7,898.
Bond prices fell.
The yield on the 10 year Treasury rose to 2.39 percent