Preheat oven to 350 degrees and line a 12-cup muffin tin with cupcake liners. Set aside.
In a small bowl, whisk cocoa powder, espresso powder and coffee together until well combined (it will be thick). Set aside.
With a standing mixer or hand mixer, cream your butter in a large bowl, mixing until the butter is light and fluffy (about 1 minute or so). Pour in the oil and continue to cream the mixture until combined.
Add in granulated sugar and brown sugar, and using your mixer, cream the mixture until light and fluffy, and well combined.
Egg in the eggs, one at a time, beating until well combined.
In a separate bowl, sift together the flour, baking soda, baking powder and salt.
Alternately, add dry ingredients and buttermilk to the batter, beginning and ending with the dry ingredients.
Once just combined, add in chocolate mixture, vanilla extract, and sour cream. Mix the batter until combined.
Fill each muffin cup 2/3 of the way full (you will have enough batter for about 14-16 cupcakes).
Bake for 18-20 minutes, or until a cake tester comes out clean.
Allow the cupcakes to cool.