XRP Whales Amass $68.5 Billion, Pushing Prices Towards Critical $1.50 Barrier | Whale Factor