Mix sugar and vegetable oil until well combined. Beat in the eggs one at a time then the vanilla extract. In another bowl combine flour, baking powder and salt. Gradually add to the batter bowl and mix together. Add peanut butter and mix until well blended. Cover the bowl with saran wrap to chill in the fridge for 3-4 hours.
Preheat the oven to 355°. Put the confectionery sugar in a platter or a ziploc bag. Once chilled, scoop the dough with a big spoon(or a mini ice cream scooper). Using your hands, form a ball from the dough.
Roll em up in the confectionery sugar to coat. If using a ziploc bag, dump the balls in the bag, close then shake shake shake.
Place the cookie balls in a cookie sheet. Bake them in the oven for 8-10 minutes. Do this in batches. Cool the cookies in a rack after baking.