Internet Computer (ICP) Surges 6% to $5.12 as Technical Indicators Flash Mixed Signals