The past 12 hours have been a mind-boggling one for crypto market bulls as massive liquidations struck the digital currency ecosystem. According to data from Bybt, a total of over 364,00 traders have been liquidated in the past 24 hours with more than $3.41 billion worth of trades liquidated in the past 24 hours.