Lates News

date
11/07/2026
Commodity Futures Trading Commission (CFTC): As of the week ending on July 7th, speculators reduced their net long positions in WTI crude oil by 19,507 contracts to 65,681 contracts.