Strategy Sells $105M in Bitcoin as Dollar Reserve Hits $4B

03/08/2026