XRP price trades at $2.89 inside a descending triangle, with a firm $2.70 support and key resistance at $2.98; a decisive breakout could drive a projected ~25% move toward $3.20–$3.40