In mixing bowl, combine oil and sugar
Add eggs and all dry ingredients and stir well.
Fold in apples, walnuts and vanilla
Pour into a greased and floured 10 inch tube pan.
Bake at 325° for 1 - 1/2 hours.
Cool in pan 10 minutes.
Place on wire rack to cool completely.
In the top a double boiler over simmering water, heat brown sugar, cream, butter and salt until sugar is dissolved
Cool to room temperature
Beat in confectioners sugar until smooth; drizzle over cake.