News

Over $713 million in long positions were liquidated in the past 24 hours, with Bitcoin and crypto traders on major exchanges ...