Renewed global trade tensions and a hack at a major cryptocurrency exchange have unnerved investors, triggering a sell-off, resulting in $1.33 billion in long liquidations over the past 24 hours.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results