NEW YORK --U.S. stocks are closing sharply higher, led by big gains in industrial and energy stocks.
The rally Monday gave the Standard & Poor's 500 its fifth daily gain in a row.
General Electric led the industrial sector higher, gaining 5 percent, after activist investor Nelson Peltz bought a stake in the company.
Oil stocks rose along with the price of crude. Chevron climbed 3 percent.
Twitter jumped 7 percent after the company named co-founder Jack Dorsey its permanent CEO.
The Dow Jones industrial average gained 304 points, or 1.9 percent, to 16,776.
The S&P 500 rose 35 points, or 1.8 percent, to 1,987. The Nasdaq composite rose 73 points, or 1.6 percent, to 4,781.
Bond prices fell. The yield on the 10-year Treasury note rose to 2.05 percent.