Intercontinental Exchange: In the week ending February 17, ICE Brent crude oil speculators reduced their net long positions by 17,876 contracts to 263,186 contracts.
2026-02-21
Intercontinental Exchange: In the week ending February 17, ICE Brent crude oil speculators reduced their net long positions by 17,876 contracts to 263,186 contracts.