I disagree, as a watcher of the stock. The market is happy to beleive. The problem is that someone has millions and millions and millions of shares to sell, it's relentless.
Any idea who it is?
ETC Price at posting:
42.5¢ Sentiment: None Disclosure: Not Held