CONVEX
CFTC Oil Positioning vs WTI Price (12,514 vs $81.59): Live Comparison | Convex