Internet Computer Tests 52-Week Low at $3.01 as Bearish Momentum Intensifies
ICP price holds above critical $3.01 support level at $3.02, down 1.3% in 24 hours as technical indicators signal continued weakness without major news catalysts driving the decline. (Read More)