Riot Platforms dumped 4,300 $BTC in Q2 to keep the lights on and scale their data centers.

Still sitting on 11,380 $BTC though.

Miner capitulation or strategic treasury management? Either way, that's supply hitting the market when we least need it.