Petrol prices are being artificially inflated to a near-record high, according to new analysis.

Increases in the wholesale cost of diesel is being “loaded onto petrol”, the AA has said.

Figures from Experian Catalyst show average petrol pump prices moved within a fraction of 1p of the record on Thursday, reaching 142.16p per litre.

The highest price recorded is 142.48p in April 2012.

Average diesel prices on Thursday were 145.68p.

The AA said wholesale price increases since the summer should have resulted in diesel setting new records, with petrol still around 2.5p off its all-time high.

The motoring organisation’s fuel spokesman Luke Bosdet said: “The AA recognises that there is probably still turmoil in the fuel trade after the panic buying, and that may well have disrupted diesel contracts.

“It also understands that it is basic commerce for a retailer to load more profit on to some items than others.

“But for the petrol retailers to state that the rise in petrol prices, and likely a new record, is completely down to circumstances beyond their control just doesn’t ring true and has to be challenged.”

On Wednesday, the Petrol Retailers Association said fuel price records are “almost certain to be eclipsed” before the end of next week.

It insisted the “primary reason” for that happening is the “rise and rise of crude oil costs”, which have increased by more than 50% since January.

Here are the cheapest places to fill up in south Essex according to petrolprices.com.

Prices listed are those available on day of publication:

1. Costco, West Thurrock Way, Grays

Petrol - 135.9p

Diesel 138.9p

2. Jet, Ashingdon Road, Rochford

Petrol - 136.7p

Diesel - 139.7p

3. Asda, Eastgate Shopping Centre, Basildon

Petrol - 137.7p

Diesel - 140.7p

4. Sainsbury’s, East Mayne, Basildon

Petrol - 137.7p

Diesel - 140.9p

5. Esso Express, North Road, South Ockendon

Petrol - 137.9p

Diesel - 141.9p

6. Sainsbury’s, Furtherwick Road, Canvey

Petrol - 138.9p

Diesel - 143.9p