In a large bowl, beat eggs, Imperial Sugar Extra Fine Granulated Sugar, oil, sour cream, vanilla, zest from 1 orange and salt with an electric mixer or stand mixer until combined.
In a separate bowl, mix together baking powder and flour. Add to the wet ingredients and combine just until mixed. Stir in slivered almonds and cranberries. Cover the dough and refrigerate for at least two hours or up to 24 hours.
When ready to bake, preheat oven to 350 degrees F. Divide dough into two pieces and with wet hands, form into two logs, about 4 inches by 12 inches and place on parchment paper lined baking sheets. Bake for 30 minutes or until golden brown.
Remove mandel bread from oven, and slice into ½ inch – ¾ inch slices.
Put the slices back on the cookie sheets and bake an additional 5-7 minutes per side or until crispy. Cool on a cooling rack.
Melt chocolate in a double boiler and add zest from 1 orange. Dip the ends of the mandel bread in the chocolate and dry on parchment paper.