Whales dump over 370 million XRP since start of April

  • Since the start of April, XRP whales have been on a selling spree, offloading over 370 million tokens as the asset attempts to stabilize above the $2 mark.