BP provides fuel and convenience items. They offer various fuel options and loyalty rewards.