Expert Explains What Strategy’s 89,599 BTC Buy In Q1 Means For The Bitcoin Price

Source: Bitcoinist

Expert Explains What Strategy’s 89,599 BTC Buy In Q1 Means For The Bitcoin Price
Strategy purchased about 89,599 Bitcoin in the first quarter of 2026, its second-largest quarterly accumulation on record, doing so while Bitcoin traded in a downtrend and sentiment across the crypto market was pessimistic. According to crypto expert Adam Livingston, the market still is not fully va