It was below 1k last year beginning. But from the mid year prices started to explode! What's the reason behind these price rise?
Bitcoin has high price because the demand for it is very high. Normally for anything which has high demand has high price. Not only the demand, the popularity, technology and usage drives this crypto price higher and higher every day.
You are right, and I will add a little bit.
Many of the growing speculation and positive perceptions arise among bitcoin users.
Gloomy global economy, so this causes investors to look for more profitable new assets.
The existence of players which have very large funds and they have participated in raising bitcoin prices.