Stocks ended a solid week on a high note ahead of the Memorial Day weekend after statements by Federal Reserve officials boosted expectations of a rate hike this summer.  For the week, the S&P 500 gained 2.28%, the Dow rose 2.13%, the NASDAQ increased 3.44%, and the MSCI EAFE added 2.11%.

Click here to read the full article.