Lates News
Intercontinental Exchange (ICE): Net long positions of oil speculators decreased by 294 contracts to 60,516 contracts in the week ending June 23. Brent crude oil speculators reduced their net long positions by 23,790 contracts to 90,338 contracts.
Latest

