Stock Market Today: Stocks Swing Higher on Strong Economic Data

An upbeat report on new home sales helped fuel an impressive rebound for stocks today.