I have a very bad feeling about this market.
are things really 36% better than they were on March 9th? That said, this stupidity (IMO) may continue for a while because of dumb money and earnings.
I think a lot of dumb money close to the bottom as they just gave up and threw in the towel...