Strategy now holds 672,497 BTC, with $8.31B unrealized gains, showing ongoing commitment to Bitcoin accumulation.
BTC trades between $87K-$90K; analysts warn upside capped until $90K is reclaimed, with potential dips to $84K-$85K.
Critics like Peter Schiff question Strategy’s returns,