Preheat oven to 400 degrees. Remove fat from around neck and remove third joint of wing. Season chicken inside and out with salt and pepper. Stuff basil in cavity and under skin. Place garlic in cavity. Truss with twine. Heat oil in heavy oven-proof pan and brown chicken on both sides. Spread butter on breast and place the pan in the oven, breast side toward the back. Bake for 1 hour and 10 minutes, or 20 minutes per pound. Transfer the bird to a cutting board. Place the pan over heat and deglaze pan with the wine and then the stock. Serve with roast summer vegetables or salad.