• ETFs have bought 600,000 BTC since Jan
• Only 225,000 mined in that time
There’s not enough Bitcoin to go around…