Riot Platforms Sells 3,778 BTC Amid Strategic Shift and Rising Costs | Whale Factor