
U.S. stocks closed up on encouraging earnings reports and positive European economic data.
Dow Jones Industrial Average rallied 99.22 points, or 0.71 per cent at 13,979.30.
S&P 500 added 15.58 points, or 1.04 per cent at 1,511.29. Technology shares key S&P sectors higher
Nasdaq surged 40.41 points, or 1.29 per cent at 3,171.58.