1. Preheat oven to 350. Grease and flour a 9 x 13 baking pan. Mix butter, oil, water and cocoa together in small sauce pan. Bring to boil. Add this mixture to flour and sugar and beat until smooth. 2. Add eggs, baking soda, buttermilk and vanilla. Mix well. Pour into prepared baking pan. Bake 20 minutes. 3. Prepare frosting while brownies are baking. Put all frosting ingredients in medium saucepan and heat. Do not boil. 4. Frost immediately after removing from oven. Cut into squares when cool. From: _Cookiemania_