UPS delivers on earnings, Dunkin’ Brands tops expectations, BP names new chair

UPS, Dunkin’ Brands, BP and Tesla are the companies to watch.