It is a fear riddled situation so just by stacking the sell side alone it would have spooked investors as to what is going on. Some would still be keen to lock down profits from acquiring closer to 7c also, hopefully 10 holds though.
SBB Price at posting:
10.2¢ Sentiment: Buy Disclosure: Held