On-chain metrics uncovers the real reason why PEPE is falling behind the top dog memecoins. Post navigation Internet Computer (ICP) Dips, Will Bearish Momentum Persist? Tens of Millions of Dogecoin Moved to Binance as DOGE Rises 2.35%