Yeah Charts, you bought on a buy signal and then promptly had to sell on a stop loss. Looks like some folk have itchy feet - tired of waiting for the big sales to roll in even though the risk has declined.
CST Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held