Oil prices rose 4%, benefiting a whale with a $51.56 million long position, now showing an unrealized profit of $1.9 million.
Oil prices rose 4%, benefiting a whale with a $51.56 million long position, now showing an unrealized profit of $1.9 million.