The language and tone of some of the posts on this thread combined with the increase in market suggests either some more "argybargy" is around the corner or better news is coming. I don't really have an axe to grind if the price continues north.
CAP Price at posting:
20.3¢ Sentiment: Hold Disclosure: Held