Most Mayonnaise products use that oil.
Peanut butter has it too.
Fortunately there are olive oil based mayos and if you don’t mind peanut butter you have to stir when opened, you can avoid the added oils to make it self stable. I keep mine in the fridge to avoid separation once I’ve stirred it.
Make your own Mayo:
Below is just of many home made Mayo recipes:
https://www.inspiredtaste.net/25943/homemade-mayonnaise-recipe/
Good info re mayo. I use very very little of it, just on potato salad my friends love at potlucks. Never make it just for myself.