Dingo-part of your answer is in that tweet. The biggest reason for this to move is market sentiment. Money has been going into producers rather than developers because of POG- that can't last forever.
CAI Price at posting:
2.5¢ Sentiment: Buy Disclosure: Held