Prepare an ice bath. In a blender, purée all the ingredients, except the oil, until smooth. With the motor running, slowly stream in the canola oil. Purée until emulsified. Transfer to a bowl and place over the ice bath to cool. Use immediately or store in an airtight container in the refrigerator for up to 2 days.