Hi Deepak, I have migraines triggered by the fume from petrolem products and yes, vaseline is petroleum jelly. A great alternative that my doctor has me use is aquaphor. It does contain about 42& vaseline but you don't have the bad odor. Hope this helps. Aquaphor is over the counter in the US.