Loading…
Oil settles down on lower U.S. consumer confidence, coming SPR release | Reuters · Feedsoft AI