Crypto Market Sheds $80 Billion in Leverage Flushout
Crypto markets are a sea of red this Monday morning, with Bitcoin slumping 5% in an hour or so and altcoins taking heavy losses. Furthermore, liquidations are in the hundreds of millions over the past […]