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.
Most miners, especially the big operations, mine to make money. They don't speculate on future values. They have overhead and expenses to pay and the product they sell to do that is the coins they mine.