I'm not sure the announcement of new finance will spike it heavily, but, certainly a little confidence restored... but settlement of the sea finally should see closer to four cents I think...
STL Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held