CONVEX
CFTC Oil Positioning vs WTI Price (-24,784 vs $103.23): Live Comparison | Convex