Altcoin selloff wipes out $4.9 billion in DeFi TVL

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 […]