Heat the olive oil in a medium sized skillet over medium. Add the shallots, sage, rosemary, and the cranberries. Cook for about 5-7 minutes until they are lightly wilted.
Add the wine, beef stock, vinegar, and red currant jelly. Turn heat to medium low and cook until the mixture becomes slightly thickened, about 15-20 minutes.
Turn the heat up and bring to a boil. Once boiling, turn back down to low and add the cornstarch mixture and continue to cook until it becomes thick.
Once the pork is done, let rest for 5-10 minutes before slicing. Place 2-3 slices on each plate and add a spoonful of the sauce across the top of each slice.