Lates News

date
23/05/2026
Intercontinental Exchange: As of the week ending May 19, speculators' net long positions in Brent crude oil decreased by 10,517 contracts to 335,288 contracts.