Preheat the oven to 350°.
Line 13 x 9-inch baking pan with nonstick foil.
Whisk together the eggs and yolks, buttermilk, and vanilla. Set aside.
Put the flour, sugar, baking powder, baking soda, and salt into the bowl of a stand mixer.
Whisk the mixture together. Then switch to the paddle attachment.
Add butter and oil and mix at low speed to combine, then increase the speed and mix until light and fluffy.
Reduce speed to low and slowly add the egg mixture.
Once eggs are incorporated, scrape down the bottom of the mixer bowl.
Beat on medium-high 3 minutes.
Scrape the batter into the prepared pan and smooth the top.
Rap pan on counter to tap out air bubbles.
Bake for 28 to 32 minutes or until a toothpick inserted in the middle comes out with only a few crumbs. Cool completely on a rack.