As soon as I saw those 2million sell orders pop up in the 2.2 and 2.3's a few minutes ago I could see that the sell would be on for the traders to start cutting each others throats to get out. Hence the sell down. Most will cut a loss thankfully.
BMB Price at posting:
21.0¢ Sentiment: Buy Disclosure: Held