Scaramucci calls for investing in BTC, and the loss of traders as a result BTC fall reaches $2.4 billion 871 views15:04