Lates News

date
13/06/2026
Intercontinental Exchange: In the week of June 9, speculators reduced their net long positions in ICE Brent crude oil by 43,609 contracts to 208,891 contracts, hitting a 21-week low.
Latest
See all latestmore