Nov 5, 2026 14:44 (3h ago)
Major exchanges saw $128 million worth of futures liquidated over the past hour, bringing the total to $819 million over the past 24 hours.