Strategy’s 32 BTC sale puts Saylor’s Bitcoin mantra on trial - TrendCloud