What selling pressure?? Artificially decreases by a whopping 400 (or so) shares. I have a buy order sitting out there for 75K shares at 0.154. NO nibbles. No one selling. How many similar limit buy orders are sitting out there? I would imagine quite a few.
The MMs are pulling a Scamopotomous.
jc