Institutions have just hit a new all time high in Bitcoin accumulation!

So far this year, ETFs and public companies have snapped up 975,000 BTC while miners have only produced 136,000 BTC.

The available supply is disappearing quickly.