I think this is a dead cat bounce....sellers vanished from past few days...which is very weird considering the sellers volume was high past few days....I think there is a lot of offline sellers....a yoyo of a stock....a trade is a trade
Every time big props appear on the buy side...you know there PIP trades