RE:bid/askAgreed. my thinking behind it is that the 0.85 is an institutional bid based on their valuation of the company. 0.85 has held strong for the last week...so SOMEBODY thinks its worth at least that much.
Anything above that was probably retail buyers who just cancelled their bids because, like you said, good news will never trigger you at that price, and bad news is overpaid. There was likely a gap between 0.85 and 0.91.
I do find it odd that we had a full day's worth of Halted trading, you dont see that very much...