Pepe Coin faced a 6% drop after a whale deposited 366 billion PEPE on Binance, raising concerns about potential further declines.
Read the full article ↗