Shares of Strategy (MSTR) fell 5.7% on Monday despite the so-called Bitcoin treasury company buying another 20,356 bitcoin for $2 billion to bring its total holdings to 499,096. Bitcoin’s (BTC) price ...
Stock futures tied to major U.S. stock indexes are wavering between slight gains and losses Tuesday morning as the market looks to rebound from its recent sell-off.