Rub the orange zest into granulated sugar using your fingers.
Stir in yogurt and extracts.
Whisk in eggs one at a time.
In a separate bowl, whisk together the 1-1/2 cups of flour with baking powder and salt. Then add it to the wet ingredients, mixing until no flour is visible.
Toss chopped cranberries and pecans with the 1 T of flour to lightly coat. Blend them in using a wooden spoon until equally disbursed in the batter.
Pour into a buttered and floured loaf pan then bake in a preheated 350°F oven.
Bake for 45-50 minutes or until toothpick inserted in the center comes out clean. Set on a cooliing rack for 10 minutes. Run a knife or offset spatula along the edge; invert to remove from pan and allow it to finish cooling.