XRP Locks $2 Despite $2.46 Billion Volume: Why? editorial staff 18. April 2025 XRP hovering around $2