A late-day rally based on more Bernanke and Geithner data on stress tests and bank packages took away the sting of what was considered a defeat for banks and big business after Obama's speech last night. Existing housing data added to pressure this morning, but again this was trumped at the end of the day. Here were today's unofficial closing bell levels:Dow 7,270.65 -80.29 (-1.09%)
S&P 500 764.87 -8.27 (-1.07%)
Nasdaq 1,425.43 -16.40 (-1.14%)
Top Analyst Upgrades
Top Analyst Downgrades
What Happened When Alex Kenjeev Paid His Student Loan in Cash
America's 10 Highest-Paid CEOs of 2011 (and How They Earned It)

