Truist Securities analyst Peter Osterland initiates coverage on Cabot (NYSE:CBT) with a Buy rating and announces Price Target of $98.