
3 cups plus 2 tablespoons all-purpose flour, divided
1 tablespoon baking powder
1 teaspoon salt
2 cups granulated sugar
5 large eggs, room temperature
1 cup sour cream
½ cup buttermilk
1 cup vegetable oil
3 tablespoon orange zest
½ cup fresh orange juice
1 teaspoon vanilla extract
1 teaspoon almond extract
3 cups fresh or frozen cranberries
Sugared Cranberries, for garnish
2 cups powdered sugar
2 tablespoons salted butter, softened
3 to 4 tablespoons fresh orange juice