US margin debt reached all-time highs as crypto lost $2 trillion