whilst I am elated at the strong move up in SLR price, I believe it still has considerable upside (doubling of SP will not come as surprise) With short sellers getting burned, I suspect there will be less resistance to upside.
SLR Price at posting:
69.0¢ Sentiment: LT Buy Disclosure: Held