it's true about the miners though, they are just too trigger happy and keep dumping the moment it shows slight red. if they can hold and not sell for few days the price will go up substantially.
i think the miners who keep selling are from 3rd world country like india and are happy with few dollars of gain as it's good enough for them.