Loading news item...
Go back
Whale 0x17c3 becomes largest oil short on-chain with $24.6M position - Gloria Terminal