June 30, 2026 CoinDesk

Bitcoin $4.4 billion supply overhang emerges as institutional demand wilts