I reckon it has more to do with interest rates than fund managers shorting the stock. Its yielding 8.2% at $1.28 fund managers could get 3 month govt bills at nearly 8%...thats risk free. Interest rates up only adds to this...
CEU Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held