XRP has recovered 32% from below $1 and is on course for its strongest monthly gain in more than a year. CryptoSlate data showed the token trading near $1.40, down about 5% over the past 24 hours, as ETF money flowed in and whales repositioned. The pullback and heavy whale activity are testing the durability of the rally.