bp is a gas station chain providing both diesel and gasoline fuels, along with restroom facilities.