The major stock market averages continued their gains last week. After advancing 10% in only 26 days, the S&P 500 reached a level not seen since September of 2008. The latest leg of the rally may be nearly exhausted after posting a double-digit gain in little more than a month. However, conditions remain……

To see the rest of this article, please click on the link below: www.mwboone.com/library/Weekly_Market_Commentary_3_22_10