It's funny to watch the MM hold this thing down. Yesterday the last print was for 5000 shares at .0022. The MM make it so OBVIOUS that they have shorted the hell out of this thing. When the news hit and the buying comes in with big blocks, the MM will pay dearly.
Look at it now, .0022 x .0029 with only 6000 shares printed. How stupid do the MM think we are? LMAO!!!