In a separate bowl, add the flour, baking powder, baking soda, salt, and spices. Whisk at least 30 seconds to blend. Set aside.
In the bowl of your mixer, mix the butter until smooth. Add the sugar and mix at medium speed for a minute until combined. Add the oil and vanilla to the bowl and mix until blended (1 to 1 ½ minutes).
Add the eggs one at a time, mixing until the yellow of the yolk disappears.
With the mixer on low speed, add the flour mixture and the buttermilk alternately. Begin and end with the dry ingredients ( 3 additions of dry and 2 of wet). Mix until just combined
Pour cake batter into prepared pans, smoothing tops with the back of a spoon. Bake at 350 degrees for 23 to 28 minutes or until a toothpick inserted in the center comes out clean or with just a few drums attached. Let cool 10 minutes, then turn out of pans.
Makes 7 ½ cups batter
Works well for cupcakes - bake cupcakes at 350 degrees for 18 to 20 minutes, the cupcakes will bake with no dome (flat)