Preheat oven to 375 degrees F. Line a medium-sized muffin tin with 12 paper baking cups (or spray with cooking spray).
In a large bowl, whisk the granulated sugar, poppy seeds, baking powder, baking soda, salt, and flour. Add oil, eggs, extracts, yogurt, and milk. Beat with a whisk for 1-2 minutes until completely combined and batter is smooth. Set aside.
Make the streusel: In a small bowl, add brown sugar, flour, almond paste, butter, almond extract, and salt. Use a fork or pastry cutter to combine. Mixture will look like a paste. Set aside.
Divide muffin batter evenly among muffin cups. Sprinkle batter with almond paste streusel, dividing evenly. *You might have streusel left over, and it can be stored in the freezer.
Bake 15 to 18 minutes or until toothpick inserted in center comes out clean. Transfer muffins to cooling rack. Can be served warm or completely cooled.