U.S. Commodity Futures Trading Commission (CFTC): As of the week ending March 18, the speculative net long position in WTI crude oil futures decreased by 22,909 lots to 56,328 lots.
2025-03-22
U.S. Commodity Futures Trading Commission (CFTC): As of the week ending March 18, the speculative net long position in WTI crude oil futures decreased by 22,909 lots to 56,328 lots.