XRP Faces Short-Term Challenges Amid $2.95 Support and $3.2 Resistance Levels