Ranked 32nd by market capitalization, Internet Computer saw its token ICP trading at $20.7 at the time of writing. It appeared to break the market structure in early January, but the intense selling pressure since then has actually seen ICP register a new set of lows at $19.1, just beneath the $20.9 lows in late […]