Crypto News Over the past 24 hours roughly $616.72 million in leveraged crypto positions were forcibly closed across major exchanges, with long bets absorbing the brunt of the damage. Liquidated lo...