WTI Crude Oil Speculators Cut Net Long Positions by 2,220 Contracts Week Ending May 5
According to the U.S. Commodity Futures Trading Commission (CFTC), WTI crude oil speculators reduced their net long positions by 2,220 contracts during the week ending May 5, bringing the total to 106,278 contracts.
GateNews·05-09 19:35
