Oil prices dipped today, pressured by worries over a global glut as US-China trade tensions added to concerns about an economic slowdown and weaker energy demand.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results