As of March 16, the leveraged Ethereum position was reduced to 7,575 ETH, with reported profit reaching $1.26 million over the past week.
47d ago
No Summary provided as the original text is short