Internet Computer (ICP) climbed above the $3 mark, trading around $3.013 after gaining roughly 3% over the past 24 hours and reaching as high as $3.03.
The advance continued a short-term recovery that began from the upper $2.80s, with the price forming higher lows before clearing the