CONVEX
CFTC Oil Positioning vs WTI Price (-12,446 vs $99.45): Live Comparison | Convex