bp is a gas station offering a range of products and services.