Maybe it was a pump and dump so someone could leave...
Chart could potentially be forming a cup and handle formation, the MACD chart also supports that.
Does anyone have a date or an estimate when they think news flow of any kind will be out? Next week, or week after? It has to overcome a lot of selling pressure here now