ST on recovery!!!Remember this stock was more expensive than AAA, WPX and ICP in February, now it is only 1.18. I have to say ST is massively oversold. As it is backed up by major institutions like Sprott, ST will definitely catch up with WPX and others.