Oil has pared gains after weekly US supply data suggested a crude glut may persist, despite signs that Russia and OPEC producers are delivering on promised supply reductions.
Oil has pared gains after weekly US supply data suggested a crude glut may persist, despite signs that Russia and OPEC producers are delivering on promised supply reductions.