BlockBeats News, June 12th, according to Onchain Lens monitoring, as the WTI crude oil price dropped below $85, a whale established a 20x leveraged short position of 235,245 contracts, with a position value of approximately $19.38 million, currently realizing over $600,000 in unrealized profits.
