I know this might really come as a shock to you, but oil companies do not underwrite credit cards. Although Exxon, Shell, BP, Pilot, FlyingJ, Marathon, etc may have their name on the card, they are NOT banks or lending institutions.
Here is a copy of the Exxon disclosure:
NOTICE TO BUYER: You...