Ripple (XRPUSD) Retraces Two-Thirds of Gains Since Mid 2017