Stocks closed sharply higher today amid an unexpected stimulus from China's central bank as investors kept eyeing corporate earnings. The Dow Jones Industrial Average had its best day since March 30 after closing up 208.30 points at 18,034.60, the Nasdaq closed up 62.79 points at 4,994.60 and the S&P 500 closed up 19.10 points at 2,100.28. (CNBC News)

European stocks popped higher today, recovering from a sell-off at the end of last week, after China moved to drive growth in the world's second-largest economy. (MarketWatch)