Intercontinental Exchange (ICE): As of the week ending June 17, speculative net long positions in Brent crude oil futures increased by 76,253 contracts to 273,175 contracts.

2025-06-21

Intercontinental Exchange (ICE): As of the week ending June 17, speculative net long positions in Brent crude oil futures increased by 76,253 contracts to 273,175 contracts.