Why? This is a difficult question. It is a combination of multiple "problems":
- Bitcoin is still young
- the market is not properly regulated
- the exchanges don't report correctly the volumes
- rich entities, trading bots and social media manipulation can affect the price heavily
- possibly other problems I didn't think of