Limited supply: Only 21 million BTC will ever exist

BTC
BTCUSDT
66,221.6
-3.33%