Retail Traders Sell 6,000 BTC as Whales Accumulate, Spark Potential for Bitcoin Breakout Above $105,500
Recent data indicates that retail traders have sold a significant amount of Bitcoin, while whales are absorbing the selling pressure, hinting at possible volatility in...