The molecules in stainless steel can bind with the sulfur-containing molecules that cause fishy smells. When you touch stainless steel, these molecules transfer to the steel, reducing the odor.