Expected dilution might be part of what's holding it back a bit - under this scenario they will have to raise more than their current market cap for their assumed equity contribution to the project finance. All speculation, though.
CXX Price at posting:
25.5¢ Sentiment: Buy Disclosure: Held