CONVEX
CFTC Oil Positioning vs WTI Price (9,203 vs $79.87): Live Comparison | Convex