On-Chain Whale Bets Big on Oil Downturn with $24.6M Short Position
On-chain data reveals a whale has built a $24.6M short position in crude oil, marking the largest bearish bet. With a liquidation price at $110.01, market watchers anticipate increased volatility ahead.
Read More