Oil prices set for 4th weekly decline amid demand concerns