United States CFTC Oil NC Net Positions fell from previous 155.9K to 130.3K FXStreet · 2026-06-12T19:32:16Z