Preheat oven to 350 degrees.
In a large mixing bowl, cream butter and sugar until light and fluffy. Add eggs, one at a time, beating well after each addition. Add yogurt, orange juice and peel. Combine the flour, baking powder, baking soda and salt; add to creamed mixture and mix well.
Pour into a greased 9-in. x 5-in. x 3-in. loaf pan. Bake at 350° for 55-65 minutes or until a toothpick inserted near the center comes out clean (cover loosely with foil if top browns too quickly). Cool for 10 minutes before removing from pan to wire rack to cool completely.
For glaze, combine confectioners’ sugar and enough orange juice to achieve desired consistency. Drizzle over cooled bread.