It's likely program selling which controls the stock price. I've seen it with SVM when they wanted to keep it down. You would see 10 shares trade at a time on an $8 stock. It holds true for spot gold as well. They take it down every day regardless of news.
It can only last for so long as their is huge investment interest and eventually it will win out. I've seen this so many times it's become comical.