XRP Price Drops 10% as Leverage Dries Up and Whale Activity Remains Absent