$652M XRP Hits Binance as Iran Tensions Spark Risk-Off Wave