XRP just settled $291 million on-chain, but it has almost no impact on Binance: find out what's happeningApril 18, 2026