Instead of putting their orders at higher prices in the queue, the sellers chose to put market orders at lower prices. Does that make sense? Only manipulation of share price can explain that, IMO.
Just my thoughts.
BTA Price at posting:
$1.02 Sentiment: Hold Disclosure: Held