Hyperliquid 50x leveraged whale deposits 5 million USDC, clearing price rises to $86,593
2024 June 1
2024 May 29