Heat oil into a large dutch oven over medium heat. When hot, sauté onion, carrots, and celery until slightly softened, about 5-8 minutes. Stir in garlic and cook for 1 minute then add chicken broth, corn, and chicken. Cook for 5 minutes, until heated through. Reduce heat to low and stir in cream, sour cream, salt, and pepper to taste.