Lates News

date
11/05/2025
Intercontinental Exchange: As of the week of May 6, speculators in Brent crude oil reduced their net long positions by 12,383 contracts to 97,558 contracts.
Latest
See all latestmore