Covering taking place, and could be whispers of news leaking for early next week!
Sentiment: Strong Buy
I think it is most likely just technical supply and demand action.
could be anything. some shorts may be fleeing. you can not flee if you are JohnKelly if you have no real positions to begin with?