Benzoyl peroxide is one of the most common ingredients you can find in over-the-counter acne treatments. According to Dr. Rao, "It blocks bacterial growth, which is thought to cause whiteheads, blackheads, and pimples when it overgrows in a pore." While benzyol peroxide doesn't stop oil production, it can reduce oil on the skin temporarily.