Yes, I know it sounds weird but you can polish your stainless steel with olive oil. Just use a few drops on a microfiber cloth and rub along the grain of the stainless steel. Olive oil is all natural and will seal the stainless and help to repel fingerprints. Your fingers are full of oil, so if you don’t have an oil on the stainless, you get a fingerprint. If you use the olive oil it will repel the oil on your fingers.
I was lucky enough to show Dr. Oz this trick on his show. Even he was amazed!