by looking at the after hour trading, appears someone has to get out at any cost last Friday. If it was not manipulation or insiders, I would think your suggestion is logic.
And it happened on CER as well. Both stocks are operating mainly in US. Some article suggested Fed's TALF is not adequite. Does this also contribute to the sell off? Anyone has more info in this regard?