In a medium saucepan, caramelize the onion, carrot, celery, apple, and garlic in the grapeseed oil. Add the Burgundy and the Port and simmer over medium heat for 2 hours. Strain and place in a small saucepan with the chicken stock. Continue to simmer over medium heat for 1 hour, or until reduced to 1/2 cup.