bp is a gas station chain outlet providing petrol and diesel fuels, coffee, a public restroom, and rewards programs.