Good sign; Werls hasn't been this excited since ICP hit 16c all looks good for it to run back up to 9-10c before announcements that would give it a good chance of hitting 15-20c after all the good news.
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held