How to clean your iPhone screen from smudges and oil?

How do you clean your iPhone screen from smudges and oil?

Clean it with a dry paper towel

I just dampen a cloth with water (not too wet) and wipe it on the screen, and then wipe it off with a dry cloth. To keep it clean I make sure my hands are clean before touching it but natural oils can make smudges too.

I use a screen protector film that I bought from an Apple store. It makes it so the fingers prints and oil don't stick to the screen. It also helps with glare. Usually I just wipe it with a cotton cloth or my T-shirt its only oil. If something sticky gets on it then I use those electronics wipes.