Major indexes each gained over 1.3% on a weaker dollar and a rise in U.S. retail sales

Read the original post:
Stocks Close at 13-Month Highs