Combine the soy sauce, orange juice, lime juice, garlic cloves, rosemary, sage and dry mustard into a large bowl and mix well. Place the pork loin into the bowl and massage the marinade into the roast. Cover and place in the refrigerator for at least eight hours or overnight.
An hour before cooking, remove the pork loin from the refrigerator to allow it to come up to room temperature.
Set the oven to 350 degrees. In a heavy bottomed skilled heat the extra-virgin olive oil over medium-high heat. Remove the pork from the marinade and pat dry (make sure it is dried well, or you will not get a good brown on the roast). When the oil begins to smoke, add the pork loin. Brown both sides for three to four minutes each.
Place the pork loin into the oven and cook for about 65-75 minutes, or until the center reaches 145 degrees.
Place the remaining marinade into a small sauce pan and bring to boil. Reduce for five minutes and remove from heat. Reserve one cup for the the brandy cream sauce.
Once the pork loin is cooked, remove it from the oven, set aside on a plate and cover tightly with foil. Let it rest for 10 minutes. While the meat rests, make the sauce.