Heat the oil in a saucepan over medium heat, and saute the onion until tender and golden brown. Stir in garlic.
Mix in Worcestershire sauce, vinegar, molasses, and mustard. Cook and stir 5 minutes, then mix in ketchup, cold water, and cornstarch. Reduce heat to low, and continue cooking 10 minutes, until thickened.