Looks like the traders and or disgruntled shareholders have left or leaving.
Soon only the believers will be left and the supply will dry up and maybe the stock can start reflecting some of the value of the asset we have picked up.
Cheers
VEC Price at posting:
1.2¢ Sentiment: Buy Disclosure: Held