Preheat oven to 350 degrees F.
Spray a baking sheet with nonstick cooking spray and set aside.
In the bowl of a stand mixer, add 2 cups of the sugar and the oil and mix using the paddle attachment. Add eggs one at a time, beating after each addition, then add molasses and mix again to incorporate.
In a separate large bowl, combine the flour, baking soda, ginger, ground cinnamon, and salt. Mix all of the dry ingredients together until combined, then add to the egg and molasses mixture and mix until combined.
Using an ice cream scoop or spoon, portion 1½ tablespoon scoops of cookie dough and roll in your hands to make balls. Put the remaining 1/2 cup of sugar into a separate bowl and roll each cookie dough ball in the sugar to coat, then transfer to the prepared baking sheet laying each about 3" apart.
Bake in your preheated oven for 10-12 minutes, or until the cookie springs back when lightly touched and the edges have just begun to turn light golden brown. Do not overbake!
Remove from the oven and let cool for a few minutes before transferring to a wire rack to cool completely.
Meanwhile, put the white chocolate chips and oil into a microwave-safe bowl and melt for 30 seconds. Stir, then repeat this process until the white chocolate chips are melted but not hot.
When the cookies are completely cool, dip them halfway into the white chocolate dip and shake off the excess. Place on wax or parchment paper to set up. Enjoy!