Strategy Says Q1 Profit Doubtful Given Nearly $6 Billion in Unrealized Bitcoin LossesApril 8, 2025Decrypt