Cain Petroleum owns and operates gas stations and convenience stores in the Portland metropolitan area.