Preheat oven to 350°F and grease a 9x5" loaf pan**.
In a mixing bowl, combine the oil, sugar, eggs and vanilla.
In a separate mixing bowl, combine the flour, soda, salt and cinnamon.
In a small bowl, combine the apples, cranberries and 1/4 c flour. Having the flour on the fruit will help it from sinking right to the bottom of the loaf pan.
Add the dry ingredients to the wet ingredients and stir until almost combined.
Add the fruit mixture and continue to stir until completely combined. Pour into the prepared loaf pan.
In a small bowl, combine the brown sugar, flour, cinnamon and oats. Then use a fork to stir in the melted butter. Sprinkle over the loaf.
Bake for 40-50 minutes or until a toothpick pressed into the center of the loaf comes out mostly clean. A few moist crumbs are okay.
Let the bread cool for 5 minutes and remove from the pan, and let cool on a wire rack.
While the bread is cooling, combine the powdered sugar, milk and vanilla in a small bowl. Drizzle over the bread, slice, and enjoy!!