
PANews reported on April 7th that according to OnchainLens, a whale just deposited 5 million USDC and established a 20x leveraged long contract position at the Bitcoin price of $77,231.

PANews reported on April 7th that according to OnchainLens, a whale just deposited 5 million USDC and established a 20x leveraged long contract position at the Bitcoin price of $77,231.