In my opinion it is controlled by the media. Everything that is published has an effect on cryptocurrency. The good and the bad news. Appart from that there are some big investors that influence the price allot for their own profit ofcource. The only thing that can be done to break this trend is for new investors (common people) to join in so cryptocurrency will be more and more adopted in the world.