XRP Price Recovery: XRP price recovers to $2.44 after $19B market liquidation and massive whale selloff | Crypto Craft