ICP Breaks $5.48 Support Amid Heavy Institutional Selling
Internet Computer Protocol (ICP) suffered a sharp 7 % decline in the past 24 hours, falling from $5.67 to $5.27. The breach of the critical support level at $5.48, combined...