Despite volatility around geopolitical concerns and sluggish growth in Europe, U.S. stocks had a phenomenal week, lifting the S&P 500 to a new record close, and giving the index its best August performance since 2000. For the week, the S&P 500 picked up 0.75%, the Dow grew 0.57%, and the Nasdaq gained 0.92%.

Click here to read the full article.