Bitcoin traders blamed Saylor’s 32 BTC sale but larger selling pressure built elsewhere

Comments

Join the discussion on this story.