Public Bitcoin Miners Sell Record 32,000 BTC in Q1 2026 as Margins Collapse
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 2022. Miner Margins Collapse as Hashprice Stays Near Record Lows According to TheEnergyMag, the sellers … Read more