Internet Computer Protocol (ICP) fell over the last 24 hours, losing 7% of its value.
The token dropped to a low of $5.27, breaking through critical support levels and raising concerns about sustained institutional interest in the project, according to CoinDesk Research's technical analysis…