Preheat the oven to 350 degrees F
Grease and flour a bundt pan and set aside until needed.
Add the all-purpose flour, cocoa powder, baking soda, and salt to a large bowl and whisk to combine. Set aside until needed.
Add the vegetable oil, melted butter, and granulated sugar to the bowl of a stand mixer fitted with the paddle attachment. Mix the ingredients for 2 minutes on medium speed until well combined.
Add the eggs one at a time, scraping the sides and bottom of the bowl after each addition.
Add the buttermilk, white vinegar, and vanilla extract to the mixture and mix until combined.
Add the red food coloring and mix to combine.
Add half of the dry ingredients to the mixture and mix just enough to combine. Scrape the sides and bottom of the bowl with a rubber spatula.
Add the remaining flour gently folding it into the mixture until combined. The batter should be smooth, but do not overmix the batter.
Pour the batter the batter into the prepared bundt pan. Tap the pan on the counter to level the batter and remove any air bubbles.
Place the pan on the center rack of the preheated oven and bake for 50-60 minutes or until a skewer inserted in the center comes out clean.
Place the cake in the pan on a wire rack to cool for 10 minutes.
Turn the cake out onto the cooling rack and let it cool completely.