Bitcoin miners sold 32,000 BTC in Q1 2026, the largest quarterly outflow on record. On-chain data now shows selling pressure ...