I have been up this path before where a rumour posted on HC turned out to be factual, and in complete contradiction to a company announcement, so maybe I'm the once bitten type of guy now.
Anyways, all things being fair and equal, we can only wait until news is given and best not to jump to any conclusions. Might be just HC BS? (not too uncommon).
CTL Price at posting:
1.2¢ Sentiment: Hold Disclosure: Held