United States CFTC Oil NC Net Positions down to 510.7K from previous 520.9K

United States CFTC Oil NC Net Positions down to 510.7K from previous 520.9K

Read More »