Bitcoin leveraged short positions exceed 10 billion USD
Bitcoin has accumulated at least 10 billion USD in leveraged short positions near the 83,000 USD price level.
Bitcoin has accumulated at least 10 billion USD in leveraged short positions near the 83,000 USD price level.