That sell order for 20 million options at 0.002 probably only a dozen holders that could but in that order, combined with the $300 trade at 0.001. Seems like a tree shake before an announcement to me
MPJ Price at posting:
0.6¢ Sentiment: Hold Disclosure: Held