CoinVoice has recently learned that, according to Onchain Lens monitoring, the 'insider whale' has once again faced partial liquidation. As of now, its 40x leveraged BTC short position and 25x leveraged ETH short position have incurred a loss of 17.11 million dollars. [Original link]