Tag: Do the major oil companies own all the service stations in this country?