Bitcoin and Ethereum stable despite leverage flush
Over the weekend, Bitcoin (BTC) and Ethereum (ETH) showed little price movement following a significant $400 million leverage flush out on Friday, which led to a decline in open interest and trading v...