In a large bowl, stir together the flour, baking powder, salt, and sugar until just combined. In a medium bowl, whisk together the melted butter, oil, eggs, sour cream, vanilla extract, and buttermilk. Pour the wet ingredients into the dry mixture and fold together. Once the batter is mostly mixed, but there are still a couple of dry pockets of flour remaining, add in the chocolate chips and raspberries, and stir until just combined. Cover with plastic wrap and let the batter rest for 20 minutes.