Markets posted strong gains last week after struggling for much of October.  The S&P 500 had its best weekly performance since May, and the NASDAQ had its first positive week since September.  Despite domestic markets dropping on Friday, November 2, the S&P 500 added 2.42%, the Dow increased 2.36%, and the NASDAQ gained 2.65%.  International stocks in the MSCI EAFE were also up 3.34%.

Click here to read the full article.