Lates News

date
20/12/2025
Intercontinental Exchange: As of the week ending on December 16th, speculators in Brent crude oil reduced their net long positions by 74,876 contracts to 32,940 contracts.