Bitcoin futures saw $22.12 million in liquidations over the past 24 hours, with 52.79% involving long positions. Ether futures recorded $19.76 million in liquidations, with 57.09% involving short positions.