Ripple (XRP): Macro Bearish Constraint Dominates Localized Bullish Correction - May 12, 2026