Preheat oven to 350 degrees. Line a baking sheet with parchment paper or foil. In a large bowl, stir butter, oil, pumpkin, sugars, vanilla and eggs together until incorporated and smooth. Slowly mix in all dry ingredients until completely incorporated. Scoop onto prepared baking sheet using 1 1/2 tablespoon scoop and flatten to 1/2 inch thick using the bottom of a glass. If the dough is sticking to the glass, use cooking spray to coat the bottom of the glass. Bake 8-9 minutes. Allow cookies to cool before adding pumpkin glaze and streusel topping.
[b]For the Streusel Topping
[/b]In a medium bowl, whisk together sugar, brown sugar, flour, cinnamon, oats and pumpkin spice. Cut in butter until crumbly. Use your hands to mix if needed and refrigerate until needed again. Make the glaze.
[b]For the Glaze
[/b]In a small bowl, combine water and powdered sugar. Use a spoon to stir and incorporate well. You can use the spoon to smooth out the icing. Add a few dashes of pumpkin spice to taste. To apply glaze to cookies using a spoon to drizzle icing across cookies. Next, gently add and crumble streusel topping on cookies and top with more icing if desired.