Bitcoin’s $4.4B Supply Overhang: Why Institutional Demand Is No Longer Absorbing Selling
U.S. spot ETFs sold 71,600 BTC in June, leaving a ~$4.4B overhang as miners add ~450 BTC/day and treasuries buy ~7,500 BTC. Demand is no longer absorbing the flow.