You should remember that we only hold 5% of the total BTC, and since mining farms often hold BTC, the big players can only buy BTC from you, and who would be foolish enough to buy at a high price, so they have to....

BTC
BTC
90,347.27
-2.19%