March 18, 2025 cyrpto Was $520M Bitcoin short 40x leverage on Hyperliquid a setup? [ad_1] Analysts speculate that a whale could have set up a 40x Bitcoin lever position…