Place all ingredients, except the vinegar and olive oil, into a mixing bowl. Add vinegar. Whisk until sugar dissolves.
While stirring with whisk, slowly drizzle oil into mixture. Stir until totally emulsified.
Store in a tightly sealed container, in the refrigerator, until ready to serve.