The internet computer price continues to consolidate after failing to hit the long-term $4.6 support level. Post navigation Casper Network (CSPR) Retraces To Key Support $0.041, Are Bulls Still In Control? Celo DeFi Platform Moola Market Drained of $10M in Latest Market Manipulation Attack