Arthur Hayes’ Massive Crypto Dump in 2025: What It Means for ETH, ENA, and PEPE Discover the details of Arthur Hayes' recent crypto sell-off, including 2,373 ETH, 7.76M ENA, and 38.86B PEPE, and what it signals for the crypto market in 2025. August 2, 2025