Could be wrong but just looks like monster end of year profit taking by the shorts last week or so-- big drop- hence big reversal in price - question is, will be what happens once they have cleared
BLA Price at posting:
$1.71 Sentiment: None Disclosure: Not Held