CoinDesk 20 performance update: Internet Computer drops 1.6%, leading index lower Posted On May 21, 2026 Hedera (HBAR), down 1.3% from Wednesday, joined Internet Computer (ICP) as an underperformer. Tags:Crypto, Doge, News Related Posts XRP’s Rich List Shows How Much The Top Wallets Control Anthropic plans super-voting shares for CEO and co-founders ahead of IPO Ukraine’s blockade halts fuel sales in Russian-occupied Crimea About The Author DogeMan