I’ve got two candidates: a smog check auto repair shop and a small deli in the neighbourhood. I haven’t gassed the car in over a week, and the charges are from recent days.
Your card info could have been stolen months ago. There are literally millions of card numbers (a sizable minority with additional info) on the web for sale for a few dollars to maybe $20 each. There are so many that thieves probably will not ever get around to abusing one of yours.
If I didn’t have these stinking morals, I could be rich...