I personally think that the main driving force is bitcoin investors.
Presently days political decisions become the new trend for bitcoin rise which is totally off-base. Peoples are keep thinking that the political decision assumes a significant function for the market.
I do not concur with this point since governments are against it and making approaches to crash it. On the off chance that we need to make it siphon then we need more speculators.
You are only half right, in my opinion, the main driving force is the supply and demand in the market. If there is low in supply the demand goes up, the demand consists of the people that are all involved in bitcoin; whales, retail investors, institutional investors and traders. It is actually a good thing that politics influence bitcoin and vice versa, it can help us to predict if the prices were to go up or down depending on how bad the news is.