Today's a good day to buy a few stocks, at least that's what most investors on Wall Street and in Europe decided.
No doubt that encouraging results from Cisco Systems helped - the stock was up more than 16 per cent today. And a better-than-expected US jobs report didn't hurt either, with claims for US unemployment benefits unexpectedly declining last week to the lowest level in four months.
Investors are desperate for some good news after the roller coaster they've been on in the past couple of weeks amid debt crises in the US and Europe. And stocks are relatively cheap after the slide most have experienced amid the turmoil.
The Dow Jones industrial average is up 423 points, or 3.9 percent, to 11,143. It's the first time the Dow has ever had four straight 400-point days.
The S&P 500 is up 51, or 4.6 percent, to 1,173. The Nasdaq is up 111, or 4.7 percent, to 2,493. All three major U.S. stock indexes are down at least 1.6 percent for the week.