The city of Detroit approved a settlement Tuesday in the Michigan Tax Tribunal in a long-running tax assessment dispute stemming from a holding company’s gain from selling stock in a Canadian tobacco testing company.