Preheat the oven to 325 degrees F (165 degrees C). Lightly grease a 9-inch springform pan, line the bottom with parchment paper, then lightly grease the parchment. Place springform pan onto a baking sheet.
Sift together flour, baking powder, and baking soda. Set aside.
Beat eggs, sugar, and salt together in a large bowl on medium-high speed for 1 minute. With the mixer running on low speed, drizzle in olive oil in a steady stream and beat until fully incorporated. Add in yogurt, lemon zest, lemon juice, vanilla, and almond extract and beat until thoroughly combined. Add in flour mixture and mix until just incorporated. Pour batter into prepared pan.
Bake in the preheated oven until top of cake springs back when lightly touched, 65 to 75 minutes. Allow cake to cool in the pan for 10 minutes, then release the sides of the pan, and remove to a wire rack to cool completely.
For glaze, whisk confectioner’s sugar, lemon juice, and olive oil together in a bowl until smooth. If glaze is too thick to pour, add a small amount of lemon juice or water; if too runny, gradually add more confectioner’s sugar. Pour glaze over the cooled cake and allow to set slightly before serving.