Interesting. Despite this fail, volume traded is surprisngly low. Expected bigger dumps but also a bit more buying at these low SPs especially from those who bought in at highs. Waiting in the wings I guess
STL Price at posting:
3.3¢ Sentiment: Buy Disclosure: Held