Altcoins ICP down 99.69% from $700 ATH – Biggest loser among 60 cryptos, says reportAugust 26, 2026 Few coins may be riding on the market’s risk-on rotation, and Internet Computer [ICP] seems to be showing similar signs.…