Why would somebody wants to cap this stock?
Just genuine selling, last year there has been placed more then 100 mln shares at 6 & 9 cents, time to take Some profit, I would think. Some good news could mean some fresh buying so they better come sooner then later.