CONVEX
CFTC Oil Positioning vs WTI Price (-17,451 vs $83.44): Live Comparison | Convex