Maybe profit taking!
Maybe people are trading for a quick profit and are not long term investors!
That's right what you say. Lots of investors are taking advantage of the current market situation. I can only hope, in the future, the market will be better.