Combine oil, pepper, and salt in a bowl; rub oil mixture over pork and refrigerate while the oven preheats.
Preheat the oven to 475 degrees F (245 degrees C).
Place pork on a roasting rack set in a large roasting pan. Roast in the preheated oven for 30 minutes.
Remove pork from the oven and reduce the heat to 325 degrees F (165 degrees C). Insert an instant-read thermometer into the thickest part of the center. The temperature will range from 80 to 110 degrees F (27 to 43 degrees C).
Allow pork to rest uncovered at room temperature until the internal temperature reaches between 115 and 140 degrees F (46 and 60 degrees C), about 30 minutes.
Return to oven and continue to cook until internal temperature reaches 145 degrees F (63 degrees C), 15 to 30 minutes more.
Let the roast stand uncovered at room temperature for 15 to 20 minutes before slicing and serving.