Lates News

date
23/06/2026
U.S. Commodity Futures Trading Commission (CFTC): Speculators cut their net long positions in WTI crude oil by 2,441 contracts to 100,978 contracts in the week ending June 16th.
Latest
See all latestmore