Major exchanges saw $373 million worth of futures liquidated in the past hour. Over the past 24 hours, total futures liquidations reached $603 million. Liquidations occur when leveraged positions are forcibly closed after traders can no longer meet margin requirements.