Someone just dumped 84,000 at .65. :( Who is actually selling on these news and at this price? And why? Can anyone explain?