Strategy Drops 5% as MSCI Shows It the Door. The Forced Seller Is the Real Story. | Whale Factor