MicroStrategy (MSTR) has had a tough few weeks as Bitcoin (BTCUSDT) continued to bump into one headwind after another in ...