bp is a gas station offering both diesel fuel and the same price for cash or credit.