U.S. Commodity Futures Trading Commission (CFTC): As of the week ending May 6, speculative net long positions in WTI crude oil futures decreased by 23,002 lots to 93,596 lots.

2025-05-10

U.S. Commodity Futures Trading Commission (CFTC): As of the week ending May 6, speculative net long positions in WTI crude oil futures decreased by 23,002 lots to 93,596 lots.