You really think people are dumping millions and millions of shares at a loss? Really?
This is dilution. These are all those discounted shares sold to "investors" getting dumped en masse for a profit. It's not obvious?! I thought we were going to be at a penny by now with all the talk last week..
This is the definition of a pump and dump, just like it was last fall. No denying it.