United States CFTC Oil NC Net Positions up to 265.5K from previous 264.8K Published 03 May 2024 Read more on https://www.fxstreet.com Full Article