a bunch of clown brokers with their own personal agendas, then you throw in a bunch of uneducated sheep who sell based on clown opinions and you get a drop like today
in addition the entire market is down which has clearly added fuel to the fire
CCL Price at posting:
$9.51 Sentiment: Buy Disclosure: Held