It depends on many factors, but more often the minority determines the price of bitcoin. Because they own the vast majority of bitcoin and make rules for us toplay.
Hang on, what do you mean by the minority? As far as I know, it makes sense that the
majority of investors determines the price of bitcoin. Your second statement makes more sense than your first.
Bitcoin price increases is (in my opinion) solely independent on the demand of bitcoin. It's simple economics, which throws people off often. The more people that are willing to buy at a certain price, the higher the price goes because they're likely to buy at a slightly higher price. This just continues to climb on, and so we end up having price increases. The unique thing about bitcoin is that the prices across exchanges can vary significantly. This is because the demand on one exchange can be higher than others and vice versa.