Bitcoin spot price fails to rattle BTC options traders
Between the 12th and 13th of April, Bitcoin (BTC) prices dropped a significant 13.3%, triggering leveraged traders to sell off their holdings. The ensuing market turmoil led to approximately $500 million in forced sales and a decrease of around $5.4 billion in outstanding contracts. Despite the price of Bitcoin bouncing back up to $62,600, some … Read more