WTIWTI crude oilWhaleRadar · $103.12

Whales lean long. $119M of whale positions, the largest wall at $108.10.

58% long
whaleradar.com/wti · whales 07:41 UTCNot financial advice