Strategy’s Net Leverage Falls to 3% Amid Capital Raising
Strategy has reduced its net leverage to 3% while accelerating capital raising efforts. The company's significant Bitcoin holdings and low leverage could influence market sentiment and price stability.