Article By:
Zacks Investment Research
Thursday, July 21, 2016 4:38 AM EDT
Recent economic data including the June job data and retail sales report were upbeat. The Dow increased 2% for the week while both the S&P 500 and the Nasdaq posted weekly gains of 1.5%.