Preheat the oven to 425°F. Line a 12-cup muffin pan with paper liners.
Place the raspberries in a small bowl and gently toss with 1 tablespoon flour. This helps keep them suspended in the batter.
In a large mixing bowl, whisk together the flour, cocoa powder, baking powder, baking soda, salt, and espresso powder.
In a separate bowl, whisk together the eggs, granulated sugar, brown sugar, melted butter, vegetable oil, sour cream, buttermilk, vanilla extract, almond extract, and raspberry extract until smooth.
Pour the wet ingredients into the dry ingredients and stir just until combined. Do not overmix.
Fold in the chocolate chips and raspberries with a spatula until evenly distributed.
Divide the batter among the muffin cups, filling each nearly to the top.
Sprinkle the tops with coarse sugar and mini chocolate chips.
Bake for 5 minutes at 425°F.
Keeping the muffins in the oven, reduce the temperature to 350°F and continue baking for 15–17 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
Let the muffins cool in the pan for 5 minutes before transferring them to a wire rack.