In a large mixing bowl, whisk together milk, brown sugar, Greek yogurt, eggs, orange zest, vanilla extract, and orange extract until no lumps remain and everything is well combined.
Add the flour, baking powder, baking soda, and salt and stir until almost combined. Fold in 1 cup of the chopped cranberries and stir until well combined and no streaks of flour remain.
Pour the batter into the prepared loaf pan and top evenly with the remaining cranberries. Bake in the preheated oven for 65-70 minutes, until a toothpick comes out clean in the center. Allow to cool, then slice and serve!