Loading…
Brent and WTI set for losses of about 2.5% in week to Nov 13 as surplus concerns grow · Feedsoft AI