I more often write about petrol prices when they’re volatile and hit new highs. But this time, the question is why are all the service stations in Abingdon charging almost exactly the same price for unleaded?

For years, a certain supermarket, let us call them T, in Abingdon was the place to go for the cheapest petrol in town. That’s no longer the case. A recent snapshot (February 21st, 2025) reveals a surprising uniformity.

T now matches the Vineyard petrol station, which used to be more expensive.

And T is 0.2p per litre more expensive than the Esso station on Marcham Road, a station that used to be pricier.
T in Abingdon appears to be the most expensive T petrol station in Oxfordshire. Here’s a comparison:
Unleaded Prices on 21/2/2025:
T Abingdon: 141.9p
T Banbury: 137.9p
T Bicester: 137.9p
T Didcot: 137.9p
T Oxford: 139.9p
A look at Didcot, a town with more supermarkets and other petrol stations, reveals a wider price range – from 136.9p to 142.9p. T in Didcot prices its unleaded at 137.9p. Are T using a location-based pricing strategy? Instead of setting uniform prices across the county, and undercutting local competitors as they have done in the past, they now seem to be aligning their prices with the local market.
Figures come from https://www.petrolprices.com/.