Maybe CST is upset that their share purchase agreement which is 357 million shares did not go through which at that time is worth f-all but worth over $20mil at 6c now and the future potential of it.
BUD Price at posting:
5.9¢ Sentiment: Hold Disclosure: Held