Bitcoin’s price tumbled to nearly $75,000 earlier, marking a decline of about 2% for the day. The move was sudden, which raised more than a few eyebrows. Analysts have started speculating about what caused the cascading red candles, and many are pointing to the involvement of BlackRock’s spot BTC ETF, IBIT. Largest Dark Pool Block CryptoPotato Read More