Heat the oil in a large saucepan over medium-high heat. Add the cranberries and fresh ginger. Stir until the cranberries begin to burst, about 3 minutes. Add the wine and sugar. Boil until the mixture is reduced to 2 ½ cups, about 15 minutes. Add the crystallized ginger, curry powder, and five-spice powder. Season with salt and pepper, to taste.