Preheat oven to 350°F and line a 12-cup muffin tin with liners or lightly grease it.
In a large bowl, whisk together oil, sugar, eggs, vanilla extract, almond extract, sour cream, and milk until smooth.
Add flour, salt, baking soda, and baking powder directly into the same bowl. Gently mix until just combined.
Fold in the poppy seeds.
Divide the batter evenly between the 12 muffin cups and sprinkle slivered almonds on top.
Bake for 25 minutes, or until a toothpick inserted into the center comes out clean.
Let cool slightly before serving.