Seems to me that someone has just dumped 60,000-70,000 at market price....should come back unless it spooks others as well....they obviously didn't like the financial and thinks the Chinese are out....IMO anyway.
CMR Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held