ICP Holds Above $3.40 as Early Breakout Stalls