The May month sell-off brought Internet Computer(ICP) price to a low of $6.07 and initiated a minor consolidation. Today, the altcoin is down by 11% and reverted from the $9.5 range resistance. The possible downfall may plan a revisit to $6.77 support. Key points: The ICP traders await a range breakout to begin a new The post ICP Price Analysis: Can 20 EMA Prevent a Possible Downfall To $6.77? appeared first on CoinGape.