The price of Bitcoin is determined by the market (the people) of each platform (exchange) for the exchange of Bitcoins through their positions of sale or purchase.

No exchange has control of the price of Bitcoin, which is why in exchanges you can sometimes see a difference in price.