Institutional Investors Absorb 25% of Bitcoin Supply as Whales Sell 500,000 BTC

July 4, 2025

Institutional Investors Absorb 25% of Bitcoin Supply as Whales Sell 500,000 BTC