Public Bitcoin miners offloaded more than 32,000 BTC during the first quarter of 2026, a new industry record. The liquidation wave surpassed full-year 2025 net sales. It also exceeded the roughly 20,000 BTC dumped during the Terra-Luna collapse in Q2 ...