Lates News

date
11/05/2025
Intercontinental Exchange (ICE): As of the week ending on May 6, Brent crude oil speculators cut their net long positions by 12,383 contracts to 97,558 contracts.