In a large bowl, combine 2 tablespoons of canola oil with the minced garlic, onion powder, Worcestershire sauce, red wine vinegar, salt, and pepper. Add the roast to the bowl and turn it over a few times until it's coated in the marinade.
Cover with foil and place into the refrigerator to marinate for 2-4 hours or overnight. Remove from the refrigerator 1 hour before cooking.
Preheat the oven to 350 F.
Heat 1 tablespoon of canola oil in an oven-proof pan over medium-high heat. Add the roast to the pan and brown on both sides. Transfer the roast to the oven.
Finish cooking the roast in the oven, until the internal temperature reaches 120 F for a rare roast, 130 F for medium-rare, and 140 F for medium, about 20-30 minutes.
Let the roast rest for 10 minutes before slicing. Garnish with parsley.