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

But miners only made 7,200.

There’s not enough new BTC to keep up with demand.

When there’s less supply than buyers want... prices usually go up.

Looks like something big could happen soon.