13.45B
-
Bitcoin
Bitcoin deleverages after $13.45B expiry, but will weak demand stall recovery at $66K?
Because the markets headed for the weekend, Bitcoin [BTC] cleared $13.45 billion in contracts, eradicating dense short-term positioning and easing…
Read More »