Intercontinental Exchange (ICE): Brent crude oil speculators increased their net long positions by 53,586 to 151,144 contracts in the week ending May 13.

2025-05-17

Intercontinental Exchange (ICE): Brent crude oil speculators increased their net long positions by 53,586 to 151,144 contracts in the week ending May 13.