Last week gave a number of things for both investors and non-investors to think-and worry-about.  From North Korea’s missiles to Hurricane Harvey’s devastation to an unemployment uptick, the headlines were busy.  Yet, despite these circumstances, U.S. stocks posted gains again this week-and the NASDAQ ended Friday with a new record high and 2017’s best weekly performance.  Overall the S&P 500 added 1.37%, the Dow was up 0.80%, the NASDAQ gained 2.71%, and the MSCI EAFE increased by 0.55%.

Click here to read the full article.