Some suggest a waning ETF narrative and economic data from the United States may have sparked the sudden crypto sell-off. The price of Bitcoin plunged amid a hectic day that saw crypto liquidations top $661 million over the past 24 hours, affecting nearly 200,000 traders. In early trading on March 15, Bitcoin shed 7.5% in just…
Read more