Investing News MicroStrategy Leads Crypto Sector Shorts to $2 Billion Losses Since March April 10, 2024