Analyzing Bitcoin’s retail vs whale dynamics and their effect on the price
January 31, 2025
Retail traders have sold 6,000 BTC, while whales hold strong, absorbing selling pressure. Bitcoin’s accumulation signals a potential breakout above $105,500.