Riot sold 3,778 BTC in Q1 for about $289M, signaling public miners are prioritizing liquidity and adding fresh supply pressure to Bitcoin.