In a smaller mixing bowl, whisk together the flour, baking powder and salt. Set aside.
In your large mixer bowl, add the cocoa powder, both sugars, oil and vanilla. Beat until well blended.
Beat the eggs in to the chocolate mixture, one at a time.
Add in the dry ingredients, (flour mixture), and mix on low speed until well combined.
Scrape everything together in a ball, then cover and chill for a minimum of 3 hours.
Preheat oven to 350 and line two cookie sheets with a silicone mat or parchment paper.
Place the granulated sugar and powdered sugar in separate small bowls.
Scoop the dough in to about 1 inch balls using a cookie scoop to measure, roll in the granulated sugar, then in the powdered sugar, then place on the baking sheet at least 2 inches apart.
Bake at 350 for 10-12 minutes.
Let the cookies cool on the baking sheet for at least 10-15 minutes, then transfer to a cooling rack to cool completely.