November 17, 2025 0Comment Crypto meltdown: $1.1 trillion wiped out in 41 days as leverage fuels frenzy