Stock markets soared after data showed consumer confidence climbed to the highest level since 2008 and home values jumped the most in seven years, Bloomberg writes.

Nine out out 10 S&P 500 groups advanced, paced by a 1.4% rally among financial shares. 

The S&P rallied 1% to 1,665.68, while the Dow Jones Industrial Average rose 156.59 points, or 1%.