The massive selloff on June 17 caused $455 million in liquidations across assets. The effects of the selloff were felt beyond just the altcoin market, with Bitcoin and Ethereum both seeing notable losses in the past 24 hours. The impact on the DeFi market was particularly pronounced…
Read More