What is a petroleum based solvent