I think you nailed it as far as the price dropping is concerned. I reckon a lot of people's heads are gonna explode if they read in one more Quarterly that offtake discussions are progressing well.
Personally, I still think that the offtakes will be ready when they need to be ready, but it seems the market just called me a fool.
CXX Price at posting:
21.0¢ Sentiment: Buy Disclosure: Held