Preheat the oven to 350°F/180°C. Prepare a 3 quarts bundt cake pan using vegetable oil and a brush to cover generously all its surface. Then, cover it with flour and tap the pan upside down to release the excess.
Hydrate the roughly chopped dried cranberries with the orange juice and reserve.
In the bowl of a standing mixer add the granulated sugar, finely chopped almonds, baking powder, salt and AP flour. Mix the dry ingredients.
Add the wet ingredients: whole milk, vegetable oil, eggs, vanilla extract and orange zest. Mix for 1 minute at low speed. Add the cranberries with the orange juice and mix at medium high speed for 2 minutes.
Add the cake mix to the bundt cake pan and bake for 80-90 minutes or until a cake tester comes out clean, the cake is golden brown and the sponge springs back when you press delicately your finger into it.
Pass a plastic or silicone offset spatula around the edges of the pan. Allow to cool in the pan for five minutes, then turn the pan upside down into a plate to unmold. Allow the cake to cool down completely.
To make the glaze blend the orange juice and dried cranberries, and sieve through a fine mesh sieve into a medium bowl. Add the powdered sugar and mix.
Glaze the bundt cake and garnish with orange peel.