Preheat the oven to 350 F. Grease and parchment line the bottom of your baking pan and set aside.
In a bowl, sift together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and cloves.
In the bowl of a stand mixer (or using a handheld mixer), cream together the butter, oil, and both sugars on medium speed for about 2 minutes. Add the eggs one at a time, fully incorporating the first before adding the second. Once combined, add in the vanilla, pumpkin, and greek yogurt and mix on low speed until incorporated.
With the mixer running on low speed, add in the sifted dry ingredients and mix until just combined. Finish mixing in any flour on the sides of the bowl by hand.
Add the batter to the prepared baking pan and gently smooth out the top. Spread the crumb mixture to the top of the batter and gently press it down.
Bake at 350 F for 40-50 minutes, or until a toothpick inserted into the center of the cake comes out clean.