In a small bowl combine 1/4 cup olive oil, chopped garlic, rosemary, salt, and pepper.
Rub all over the pork, including the top, bottom, and sides. Put the pork in a plastic bag. Marinate overnight in the fridge.
Take the pork out of the fridge and let stand at room temperature for 30 minutes. Brush off as much marinade as you can.
Heat a large oven proof skillet over medium-high heat. Add the remaining 2 tablespoons of oil and heat until it begins to shimmer. Add the pork and cook until brown on all sides. This takes about 10 minutes total.
Transfer to preheated 400° F oven and roast for 40 to 45 minutes, or until a thermometer registers 135° F.
Transfer to a board and let rest for 15 minutes before serving. Slice into thin pieces.