XRP Price Watch: XRP Technicals Tighten, $2.15 Resistance Emerges as Key Battlefield