Cook apples, sugar, and cinnamon until softened; cool completely.
Mix crumble topping ingredients until crumbly; set aside.
Preheat oven to 350°F and line a loaf pan with parchment paper.
Whisk together butter, oil, sugars, vanilla, eggs, yogurt, and milk.
Sift flour, baking powder, baking soda, spices, and salt; fold into wet mixture.
Pour half the batter into the pan, add apples, then top with remaining batter.
Add crumble topping and bake for 50-60 minutes; cool in pan for 20 minutes.
Whisk powdered sugar, maple syrup, vanilla, and salt; drizzle over cooled loaf.