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.