Intercontinental Exchange (ICE): In the week ending April 7, Brent crude oil speculators reduced their net long positions by 5,158 contracts to 424,270 contracts.
2026-04-11
Intercontinental Exchange (ICE): In the week ending April 7, Brent crude oil speculators reduced their net long positions by 5,158 contracts to 424,270 contracts.