XRP Price Watch: Bullish Divergence Builds Amid Tight $2.96–$3.07 Range – Markets and Prices Bitcoin News