Preheat the oven to 350 degrees F.
Grease and line three 6-inch cake pans with parchment paper.
In a medium bowl, whisk together the cake flour, black cocoa powder, baking soda, and salt. Set aside.
In a bowl of a stand mixer fitted with a paddle attachment, beat the butter and sugar together on medium-high speed until fully combined.
Add the oil, egg yolks, vanilla, and vinegar, and beat until completely combined.
Add in the dry ingredients and mix until just combined.
Mix in the yogurt and buttermilk until fully combined.
In a medium bowl, whip the egg whites to stiff peaks.
Gently fold the whipped egg whites into the batter until fully combined.
Divide the batter between the prepared cake pans, using a kitchen scale or cookie scoop to distribute the batter evenly.
Bake the cakes for 25-35 minutes or until the top of the cakes spring back when you touch them and the cakes begin to pull away from the sides of the pans.
Allow the cakes to cool for 10 minutes in the pans, then turn them out onto cooling racks to cool completely.