There is some serious price manipulation going on if you follow the minute by minute trades! (not sure if manipulation is the right word but movement didn't cut it as it seems methodical)
Bots are back and loving the uptrend too?
BLT Price at posting:
$1.20 Sentiment: Buy Disclosure: Held