2 tablespoons olive oil 4 tablespoons unsalted butter 1 sweet on finely diced 2 garlic cloves, minced 1/2 teaspoon salt 1/2 teaspoon pepper 4 tablespoon flour 3 cups chicken stock 3 cups fresh or frozen sweet corn (i used 8 ears) 4 ounces sharp aged cheddar cheese, freshly grated 1 cup half and half 1/4 teaspoon freshly