Publicly traded BTC miners sell more in Q1 2026 than in all of 2025
Publicly traded Bitcoin miners sold more BTC in Q1 2026 than in all four quarters of 2025, signaling renewed pressure on the sector as mining economics tighten. The EnergyMag reports that ope