Home Forex Trading United States CFTC Oil NC Net Positions up to 98.7K from previous 81.8K United States CFTC Oil NC Net Positions up to 98.7K from previous 81.8K Andrew M Sep 21, 2025 comments off Tweet on Twitter Share on Facebook Google+ Pinterest United States CFTC Oil NC Net Positions up to 98.7K from previous 81.8K Commitments of Traders Commodity Futures Modernization Act Commodity Futures Trading Commission Forex Trading