883 Liquidations and 4.18M cbXRP Seized: The XRP Sell-Off Story Doesn't Hold Up | Whale Factor