Is Bitcoin Reaching a Local Top? Institutional Demand vs. Retail Sentiment at $70,000
Retail investors offloaded 62,000 BTC during Bitcoin’s price weakness, while institutions accumulated 69,000 BTC over the same period, potentially signaling the onset of a "slow bull" market.