BTC mining difficulty fell to 135.5T on Saturday, while public miners sold over 32,000 BTC in Q1 2026 alone—more than all of 2025 combined. (Read More)