Stocks have now posted eight straight weeks of gains, measured by the broad Russell 3000 stock index. The good news on earnings and the economy helped sustain market momentum for another week. Last week, about 80% of S&P 500 companies’ earnings per share……

To see the rest of this article, please click on the link below:

www.mwboone.com/library/Weekly_Market_Commentary_4_27_10