Preheat oven to 350°F and line a cookie sheet with parchment paper.
In a large bowl, using a stand mixer or electric hand mixer, cream together the room temperature butter, vegetable oil, granulated sugar, and powdered sugar until light and fluffy, about 3-4 minutes. Add egg and vanilla and mix to combine.
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
Gradually add the dry ingredients to the butter mixture and mix on low until a soft dough forms.
Use a 3 oz cookie scoop to form cookie dough balls and place them on the prepared baking sheet. No need to flatten the dough.
Bake for 9-11 minutes, or until the edges are golden brown. Let the cookies cool on the sheet for 5 minutes before transferring to a wire rack to cool completely.