A decent amount of accumulation happening between 3.4 and 3.8 cents. Lets see if it can break out from here. Much higher volumes are a great sign and buyers coming in when a decent sell order enters the market.
STL Price at posting:
3.7¢ Sentiment: Hold Disclosure: Held