Could be possible. Yesterdays relaxation from its highs may have been a result of traders cashing in from last weeks lows down to 20.5 . Maybe today those sellers will be flushed from the system!
CFU Price at posting:
24.3¢ Sentiment: Buy Disclosure: Held