bp is a chain gas station providing a variety of petrol and diesel fuels, with earnify pay for fuel available.