Due to Lowered Guidance, the earning expectation Bar has been set very Low. It will be very easy to beat the earnings expectation. That will, for sure trigger a violent Short Squeeze !
I think the squeeze has been going on for a couple of days. You're right. Even a mediocre report will be joyous.