I don't put any type of petroleum by-product on my skin. It clogs my pores and causes worse breakouts. Petroleum by-products (vaseline, mineral oil, etc) are terrible for your skin and your health. They have proven to be carcinogenic.
Any time I have ever applied a moisturizer with any type of petroleum, I have broken out with hundreds of little tiny whiteheads all over.