Strategy sells 3,588 Bitcoin to chase S&P credit rating upgrade - TrendCloud