U.S. stocks rose to fresh two-year highs on the first trading day of the new year, aided by data pointing to improving conditions in manufacturing and construction. Bank of America surged.

More...