Share Facebook Twitter LinkedIn Pinterest Email Internet Computer (ICP) surged 8.1% to $2.34 with increased trading volume, potentially boosted by Caffeine AI and Mission 70 developments.