Institutions are buying more $BTC than miners can produce.

In 2025 alone:

196,207 $BTC added to corporate treasuries

Only 60,044 $BTC mined

That’s a 3x supply squeeze 🤯