Cryptocurrency traders lost $300 million from leveraged short and long position liquidations in the last 24 hours. The liquidation apex … Continue reading The post Crypto traders lost $300 million hours after explosions in Iran appeared first on Finbold .