XRP whales have been actively accumulating the token despite its recent price slip below $2, with holdings reaching a seven-year high of 48 billion XRP. This buying pressure from large holders signals potential long-term confidence, even as technical indicators show bearish control in the short term. XRP price dipped to $1.90 after a market crash [...]