GOOD SIGNS: Stocks rose in early trading after a court backed Germany's role in bailing out other European countries. Indexes rose more in the afternoon after a Federal Reserve survey showed that U.S. business conditions are improving.
SHAKE-UPS: Bank of America jumped 7 percent after two top executives left the company. Yahoo rose 5 percent after announcing that CEO Carol Bartz had been fired.
THE INDEXES: The Dow jumped 275.56 points, or 2.5 percent, to 11,414.86. The S&P 500 climbed 2.9 percent to 1,198.62. The Nasdaq soared 3 percent to 2,548.94.