In a large mixing bowl, add the all-purpose flour.
Add the granulated sugar.
Add the brown sugar.
Add the salt, baking powder, baking soda, and ground cinnamon.
Whisk the dry ingredients until well combined.
Add the softened butter and mix until the mixture resembles coarse crumbs.
In a separate bowl, combine the vegetable oil, milk, curd, and vanilla extract. Whisk until smooth.
Pour the wet mixture into the dry ingredients and mix until just combined.
Fold in the almonds until evenly distributed throughout the batter.
Transfer the batter to a greased or parchment-lined baking pan and spread it evenly.
Sprinkle sliced almonds over the top, if desired.
Bake in a preheated 350°F (175°C) oven for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for 10–15 minutes before slicing and serving.