Massive Crypto Crash: Bitcoin Drops Below $90,000 – What’s Causing This Market Meltdown? February 25, 2025