Stacks (STX) tumbled by 26% in a week, approaching the critical $1.75 support within a bullish channel. Post navigation Bitcoin sees $671.9M ETF sell-offs after BTC crashes below $94K PEPE’s road to recovery – A 10% hike, but will that be enough?