Heat oil in a small saucepan over medium-low heat; stir in garlic and cook 15 seconds or until garlic releases its fragrance. Remove from heat to cool slightly, then stir in remaining ingredients and bring to a boil. Remove from heat and cool to room temperature.
Set aside 1/2 cup marinade to serve at the table. Use remainder to marinate poultry, meat, or seafood before grilling; discard used marinade.
Makes 1 3/4 cups.