Heat oil in a saucepan or large skillet over medium-high heat. Add onion and garlic; sauté 5 minutes. Stir in wine and next 6 ingredients (wine through tomatoes), and bring to a boil. Reduce heat to medium, and cook, uncovered, about 15 minutes. Stir in parsley.