Oil set for weekly loss as global conflicts ease, signs of glut emerge