Earnings, Market Analysis, Company Commentary, Momentum Stocks Weekly

Weekly Wrap 12/14/08

Believe it or not, the market managed to hold its own for the week despite a continuing string of bad