Limited supply: Only 21 million BTC will ever exist

BTC
BTCUSDT
66,618.7
-0.12%