Binance trading data reveals why Bitcoin prices are sliding even as spot buyers flood the market with bids
Bitcoin’s hard cap is easy to understand: there will only ever be 21 million coins.
What's hard to understand is that the marginal market is allowed to trade far more than 21 million coins worth of ...