Preheat your oven to 350°F
In a large bowl, mix together melted butter, olive oil, sugar, and brown sugar
Add eggs and mix until smooth, then stir in buttermilk, Greek yogurt, and vanilla
In a separate bowl, sift together flour, cocoa powder, baking soda, baking powder, and salt
Add dry ingredients to the wet ingredients and gently fold to combine
Pour in the hot coffee and mix until smooth and fully incorporated
Divide the batter evenly into two buttered 9 inch round cake pans
Bake for 25 minutes, or until a toothpick inserted comes out clean
Let cakes cool completely before frosting
Beat butter and cream cheese until smooth and fluffy
Add powdered sugar and beat on high for about 5 minutes
Mix in heavy cream, then pour in melted chocolate and beat until silky and smooth
Frost the cooled cakes, slice, and enjoy
