XRP FUD Reaches Extreme Levels, That Could Matter editorial staff 12. June 2026 XRP traders are losing faith, but history tells a different story.