Bitcoin Hits $59,018 After a 5% Drop, Forcing $237M in Long Liquidations
Key Takeaways Bitcoin fell 5% to $59,018 on June 24, dragging crypto market cap to $2.15T. Long liquidations hit $486M; below $58K, $1.6B in leveraged bets face wipeout. Contrarians see capitulation; June 30, 2026, window […]
