Bitcoin Traders Blame Saylor’s 32 BTC Sale as Larger Selling Pressure Built Elsewhere Jun 5 3 min read