To make the garlic sauce, add butter and oil to a skillet over medium heat. Once butter is melted, add garlic and shallot, cooking for 2 minutes. Then mix in flour to thicken and cook for 1-2 minutes more, stirring frequently. Add wine, beer or chicken broth, stirring in slowly. Then slowly stir in milk. Add basil and cook for about 2 minutes more. Sauce should be a thick, velvety consistency. Remove from heat.