Preheat oven to 375°
In a small bowl, toss cranberries with 1TBS sugar and 1 TBS flour; set aside.
With a stand mixer or a hand mixer, mix eggs, butter, oil, milk, yogurt, orange zest, and vanilla.
Add sugar and mix again.
Add flour, baking powder, cinnamom, and cardamom and thoroughly mix.
By hand, gently fold in the sugar/flour coated cranberries.
Divide batter between 2 lined cake or bread tins.
Bake for 45-50 minutes.
Cool completely before glazing.