Register / Login here to explore customize features.
The liquidated amount in just the last 24 hrs was around $65 billion. Market cap fell to $666 B from