Preheat oven to 350F. Place rack in the middle position. Prep a 9x5 loaf pan with nonstick baking spray.
In a small bowl, combine flour, salt, baking powder, and baking soda and whisk together.
In a large bowl, combine eggs, sugar, zest, juice, oil, yogurt, and extracts and whisk together until well combined.
Add dry ingredients into wet ingredients and whisk together until a thick batter forms. Do not overmix.
Pour batter into prepared pan and bake until cake is golden brown, starts to pull away from the sides of the pan, and a toothpick inserted in the center comes out clean, about 50-55 minutes.
Remove from oven and let cool in pan for 15 minutes. Remove from pan to continue cooling, about 30 minutes.
Whisk together confectioners’ sugar, zest, juice, and milk until smooth. Pour over cake once completely cooled. Let glaze set, slice, and enjoy!