Share Facebook Twitter LinkedIn Pinterest Email Over $420 Million Liquidated from Leverage Traders in the last 4h View Reddit by CriticalCobraz – View Source