Here in part is the letter I received with my Texaco statment which included the Shell Credit Cards.
"Dear Texaco Cardholder,
As you know, many of your local Texaco stations are changing to Shell. Enclosed are your new Shell Credit Card(s) to replace your existing Texaco Credit Card(s). ... "
The reason I also stated BP, is that BP accepts (accepted) my Texaco card, so I could be wrong there. As far as Shell, it may be regional, but I defiantly received the above letter and Shell Credit Cards just the other day from Texaco.
Now as for how owns Shell/Cheveron I personally think they are both owned by Wally World, but that is just my humble opinion on the subject!