Whale opens $19.38 million crude oil short with 20x leverage as oil slips below $85

The leveraged bet involved about 235,245 short contracts and quickly showed more than $600,000 in floating profit, Odaily reported, citing Onchain Lens monitoring.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.