Strategy's Bitcoin position currently narrows its floating loss to $11.5 billion

Loading...