I get the impression they are trying to stop the crazy spikes up in price then the drop down just as quickly. Scares off some people. If you're a long term shareholder doesn't matter if you get there slowly or quickly I guess
cheers
BTA Price at posting:
$1.62 Sentiment: LT Buy Disclosure: Held