Bitcoin and Ethereum tumble triggers over $500M in crypto liquidations

Bitcoin (BTC) and Ethereum (ETH) opened the week with notable losses, as the two leading cryptocurrencies retreated from their recent highs.According to CryptoSlate’s data, Bitcoin fell more than 3% over […]