XRP Selloff: Whale Offloads 29 Mln Tokens As Price Slips Near $0.50