47,320,000,000 XRP Locked In: What’s Happening? editorial staff 10. July 2025 XRP price has surpassed seven-week high