60 Million Dogecoin (DOGE) in 24 Hours, Whales Pushing for Liberation editorial staff 18. July 2024 Dogecoin whales go on accumulation rampage