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