ICE: Brent crude oil speculators reduced their net long position by 80,577 contracts to 192,598 in the week ending June 24.

2025-06-28

ICE: Brent crude oil speculators reduced their net long position by 80,577 contracts to 192,598 in the week ending June 24.