bp is a gas station providing multiple fuel grades and an on-site shop.