According to Onchain Lens monitoring, the 'insider whale' has once again encountered 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.