Whale's Oil Short Sinks: Over $3.4M in Losses and Closing In on Liquidation
A whale shorted WTI crude at $78, now facing $3.4M in unrealized losses as prices climb. With a liquidation threshold near $121, the position is under severe pressure.
Read More