• Sun. Oct 5th, 2025

$53.1

  • Home
  • Crypto leverage surges 27% to $53.1 billion, hitting highest level since early 2022