XRP whale addresses hold 45.8B tokens, an 8-year high, but flat ETF demand and tight price range keep XRP trapped near $1.45 ...