the seller at 1.03 for 100k is holding stock down as soon as it gets bought or pulls off then 1.07 will come very quickly. As i am typing the seller moved to 1.035. Looks like someone is accumulating and seller is trying to draw people out.
BLT Price at posting:
$1.02 Sentiment: ST Buy Disclosure: Held