This is originally Martha Stewarts recipe that I found on Comfy Cuisine
2 Tbsp. canola oil
4 cups all-purpose flour, divided
1/2 cup granulated sugar
1-1/2 tsp. baking powder
1/2 tsp. salt
1 large egg
1/2 cup milk
2 tsp. vanilla extract
1 cup light-brown sugar
1-1/2 tsp. cinnamon
1 cup (2 sticks) butter, melted and cooled
Confectioner's sugar for dusting
Preheat oven to 350 degrees F. Spray 8 x 8 baking pan with nonstick spray. Set aside. In a medium bowl, sift together 1-1/2 cups flour, granulated sugar, baking powder and salt. In a second bowl, whisk together egg, milk, canola oil and vanilla. Fold dry ingredients into egg mixture.
Spread batter evenly into prepared pan. In a medium bowl, combining remaining 2-1/2 cups flour, brown sugar and cinnamon. Pour melted butter over flour mixture and toss together until large crumbs form. Sprinkle crumbs over batter.
Bake for 25 to 30 minutes until a cake tester comes out clean. Transfer to a wire rack to cool. Dust liberally with confectioner's sugar. Cut into squares.