XRP Price Struggles at Resistance: Will Bulls Power a Fresh Upsurge?