Someone is pushing the price down, don't be so stupid to sell now. This is what they want.....
Would be happy if this is the explanation. But I do not think so. I think there is lack of buying interest due to a missing katalysator that would drive the price higher. Hope some release will help.