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.