Today was one of those magical days where no bad news could get in the way and all good news was viewed as the leader. Despite there now having already been 1 million foreclosures in 2009, the direction of personal income and spending was in the right direction while a revival was seen in manufacturing and construction. The DJIA was also challenging its 200-Day Moving Average, but that is after the S&P 500 Index crossed its 200-Day Moving Average. Here were today's unofficial closing bell levels:Dow 8,721.36 +221.03 (2.60%)
S&P 500 942.87 +23.73 (2.58%)
Nasdaq 1,828.68 +54.35 (3.06%)
Top Analyst Upgrades
Top Analyst Downgrades
5-Hour Energy: A Success Equal Parts Caffeine, Chemistry and…
Suddenly, Amazon Doesn't Love Its Moms Anymore

