Bitcoin ETFs bought 26,700 $BTC so far in May

Miners only mined 7,200

Scarcity creates urgency