Limited supply: Only 21 million BTC will ever exist

BTC
BTCUSDT
86,947.4
-0.59%