Keep in mind that this discussion basically started because one person sold 40,000,000 shares. As you rightly pointed out the seller probably got them for .03 cents - cannot beat a profit and it unsettled the troops. There is more upside in Cluff.
CFR Price at posting:
0.8¢ Sentiment: ST Buy Disclosure: Held