Intercontinental Exchange (ICE): As of the week ending June 16, speculative net long positions in Brent crude oil futures decreased by 94,763 contracts to 114,128 contracts.

2026-06-20

Intercontinental Exchange (ICE): As of the week ending June 16, speculative net long positions in Brent crude oil futures decreased by 94,763 contracts to 114,128 contracts.