Preheat the oven to 350°F (176°C). Grease and flour a 9" x 5" (23 x 12 cm) loaf pan, or three mini loaf pans, and set aside.
In a large bowl, whisk together the flour, baking soda, baking powder, and salt.
In a medium bowl, beat together the eggs, sugar, butter, vanilla extract, lemon extract, and lemon juice using an electric mixer until just blended. Pour the wet ingredients into the dry ingredients and mix until smooth. Then, add the oil and lemon zest, and mix well.
Pour the batter into the prepared loaf pan or mini loaf pans. Bake for 45-50 minutes, or until a toothpick inserted into the center of the loaf comes out clean. Remove from the oven and allow to cool on a wire rack.
To make the glaze, whisk all the ingredients together and pour it over the cooled loaf.