There are only 2,400,000 BTC left on crypto exchanges, the supply has been steadily declining after the March collapse in 2020. Market deficit = price rise? 4.3K views12:26