i'd imagine some of the shorts that were added in the last several weeks must be starting to sweat. Sell volume is thread bare, share price on the way up.
If there is good news on the horizon it will be an expensive mistake for some.
Add to My Watchlist
What is My Watchlist?