As to speculation, approx 10,000,000 share were sold at 10.18 for .005 this morning.
If those share were accumulated at .003 or .004 it relates to approx $20000 and not a bad trade if you wanted too take some profit.
With all of the movement yesterday there would have had to be a lot more dumped and a price sliding back to .003 for me to be truly concerned.