February 22, 2025 Ripple lands 6% amid an intense wave of sale in the digital currency market … so what is the story?