Throw all the bad news you want at it. Bad stress tests. Swine flu. A horrible GDP report. A Chrysler bankruptcy. Whatever.
The stock market keeps rallying, much to the chagrin of short sellers and conspiracy theorists everywhere.
The major indices were all up over 2%, with the Dow closeing at 8,183.26, a close not seen since early February.