ICE: Brent crude oil speculators reduced their net long positions by 25,881 contracts to 166,717 in the week ending July 1.

2025-07-05

ICE: Brent crude oil speculators reduced their net long positions by 25,881 contracts to 166,717 in the week ending July 1.