Stocks enjoyed a strong open on Tuesday morning and climbed through almost the entire session to end with solid gains. By the closing bell, the Dow Jones Industrial Average (DJINDICES: ^DJI) added 212 points, or 1.2%, and the S&P 500 (SNPINDEX: ^GSPC) gained 28 points, or 1.4% on the day: