Oil prices edge up on Middle East risk