BTC closes $65,738 (−20% from May high) · ETF outflows hit $4.21B over 3 weeks · STH cost basis falls below True Market Mean · Week of May 28–Jun 3, 2026
Jun 7, 2026
•
1 min read