3 tablespoons olive oil
1 large sweet onion, diced
1 cup tomato juice
1/4 teaspoon salt
1/4 teaspoon ground black pepper
2 yellow squash, halved
3 large tomatoes, seeded and sliced
1/2 cup canned whole kernel corn, or to cover as desired
1/2 cup soy sauce
1 cup white wine
1 tablespoon grated carrot
3 tablespoons lemon juice
2 tablespoons orange juice
7 ounces dried cranberries
1 cup mild Dijon mustard