Yes you can really use any oil you like. Sunflower oil is great because it is light in color and flavor, but olive oil or even melted butter is a good substitute. Just avoid any strong smelling or flavored oil like coconut because it will overpower the flavor of the rolls.