Oil prices edge up at close