Retail traders have sold 6,000 BTC, while whales hold strong, absorbing selling pressure. Bitcoin’s accumulation signals a potential breakout above $105,500. Post navigation Breaking down impact of 11.6% retail activity surge on XRP’s price Algorand: ALGO can rally by 54% only if THIS happens