bp is a gas station chain offering fuel and a convenience store. Services include earnify pay for fuel, restrooms, and acceptance of major payment cards.