Preheat the oven to 350°F, line a 9X5 pan with parchment paper and set aside.
Sift all the dry ingredients and set aside.
2¼ cups All-purpose flour, 1½ teaspoon Baking powder, ½ teaspoon Baking soda, ½ teaspoon Salt
Melt the butter and let it cool down slightly. Add the oil to the butter and mix
¼ cup Butter, 2 tablespoon Oil
Massage the orange zest into the sugar for a few minutes until the orange aroma is released.
¾ cup Sugar, 1 tablespoon Orange zest
Add the egg, vanilla, and melted butter to the sugar and whisk well.
1 Egg, 2 teaspoon Vanilla extract
Add the dry ingredients alternating with the orange juice; start and finish with the dry.
¾ cup Orange juice
Add the cranberries and raisins at the end, and mix as gently as possible. We do not want the cranberries to burst and bleed into the batter.
¾ cup Raisins, 1 cup Cranberries
Pour the batter into the prepared pan, and spread the streusel on top of the batter.