Large market orders always mess up penny charts. If the statement below is true, it pretty much explains the quick drop and recovery, along with a few weak hands that fell for the head fake. Does not really mean much to the fundamentals. The MMs love market orders.
From earlier this morning:
Are You level 3 and level 5 holders are watching.. 790K more to be sold right now... I am sorry but had no choice but to sell at market. Too risky to hold for now.. GLTYA