Jon Eakes (of HGTV's Ask Jon Eakes") sells a stainless steel cleaner called
Gleemit in his speciality store online. URL is:
He stocks many hard to find yet useful products, tested and assured to do
the job that they are intended.
What you need is a sealer. Easiest would be to purchase a
bottle of silicone sealer sold to seal rock, brick, and
grout; buy in most big box or ceramic tile stores.
Mentioned in one comment was using lemon oil, which would
probably do the trick also but probably not as well. You
need to really clean the stainless steel, dry, and then
apply the sealer. You will probably have to apply the
sealer at least every month, but in between times finger
prints and dirt should wash off without smearing.
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.