JT, yes the P-20 does have 2 oil ports and needs to be oiled. I would rather have a tool that needs oil rather one that doesn't. Had a Chrysler product that had no grease fittings on the front end and had to replace all the tie rod ends at about 40,000 miles.
Cheaper to build but they don't last as long.
Have a Happy New Year.
Mick, P-20