In the current circumstances I could only see this slowly rising over the next year or two but I don't understand why it would retrace at all when everything is so positive.
You expect the share price to rise every day for the next year or two? lol
VEC Price at posting:
3.2¢ Sentiment: Buy Disclosure: Held