As far as I know, Bitcoin's price is being dictated by the demand and supply in the market. So if some are indicating that the hashrate is relevant to the increase (or decrease?) of Bitcoin's price or the price change is based on the hashrate, then the miners are the one who dictates the price? Bitcoin is decentralized and I am sticking to the concept of the law of demand and supply. Please enlighten us, is it hashrate that states the price change or the demand and supply is?