Not that you can trust the depth of the buy and sell bids of a stock but I see that the buy side is now matching the number of sellers.
The positive market momentum of late (and maybe news pending) is probably adding to a short closing squeeze
Haplo