Heat the vegetable oil and butter in a large pot over medium high heat until the butter puts out a nutty aroma.
Now add in onions, raisins, and grated apple and sauté until golden brown for about 5 minutes.
Now add the spices and sugar to the pot and sweat for 5 minutes (don't stir the ingredients yet to allow the sugar to caramelize). Then add the wine, apple juice, bay leaf and vinegar. Season and add in the red cabbage.
Reduce temperature to low heat and simmer mixture for 15 minutes plus, until liquid reduces by 2/3. Taste and season as needed, and enjoy!