Stacks (STX) price continued their robust performance during the weekend as Bitcoin prepared its bullish breakout. STX moved above $3 and is nearing its YTD high of $3.38. It has surged by more than 147% from its lowest point in 2024. Internet Computer’s ICP, on the other hand, remained in a tight range as it