Finance News
By Sydney TheCMO
1 / 1
The U.S. Commodity Futures Trading Commission (CFTC) has reported an increase in oil non-commercial net positions, rising from 57,400 to…
The Currency Analytics
Want the full story?