Preheat the oven to 325°F (165°C) and place a rack in the middle position of the oven.
Thoroughly coat a 10-cup bundt pan evenly with non-stick cooking spray; then coat the inside well with Demerara sugar (if using). Pour out excess. If you don’t have demerara sugar or prefer not to use it, coat the pan with flour after spraying it.
In a medium mixing bowl, whisk together the flour, baking soda, salt, and ground spices until combined. Set aside.
In another medium mixing bowl, stir together the butter and sugar with a wooden spoon. If using a stand mixer, use the paddle attachment and cream for four minutes on medium speed. It will be fairly dry. Drizzle in the oil and mix until light and smooth. Scrape the sides and bottom of the mixing bowl with a bowl scraper or spatula.
Add the eggs one at a time to the bowl with the batter. Mix on a medium speed until well combined. Scrape the bowl well.
Add the molasses and mix on the same speed until there are no streaks of color. Scrape the bowl well.
In a small bowl or measuring cup, combine the orange juice and coffee.
Sift together the flour, soda, salt, spices, and dry mustard.
On a low speed, add one-third of the wet mixture to the batter and mix together well. Then, add one-third of the sifted dry ingredients and mix until well combined. Continue alternating the addition of wet and dry ingredients, in thirds, to the batter until everything is incorporated.
Stir in the crystallized ginger and scrape the bowl well.
Pour the batter into the prepared pan and smooth with an offset spatula.
Bake for 65 minutes, or until a tester or toothpick inserted in the thickest part of the cake comes out clean and the top of the cake springs back when you press it gently with your fingers.
Allow the cake to cool for 15 minutes in the pan before carefully depanning. Serve warm or at room temperature.