With 76m shares sold short what chance is there of a decent short squeeze rally?
For disclosure purposes: I hate short sellers.
Before anyone slams me I know the efficiency arguments regarding short selling. I get it. But I still hate them.
Add to My Watchlist
What is My Watchlist?