Bitcoin Miner Capitulation as Riot Sells 3700 BTC
@RiotPlatforms sold 3,778 BTC in Q1 2026 for $289.5M amid rising energy costs and geopolitical tensions, with mining difficulty down 7.76% improving conditions for larger players. #Update #Crypto $BTC