Petrol station stock levels have fully recovered from recent shortages.

Figures from the Department for Business, Energy and Industrial Strategy show that filling station storage tanks were an average of 45 per cent full at the end of the day on Sunday.

ALSO READ: Queues form at ASDA petrol station amid fuel supply concerns

That was the highest amount since May.

Stock levels dropped to a low of 15 per cent on September 25 due to panic-buying which saw many petrol stations run dry.

The average price of petrol in the UK as of Thursday was 141.7p.

Now that things are back to normal, we've rounded up the five cheapest places you can get petrol in Oxfordshire according to comparison site Confused.com:

Sainsbury's, Didcot

133.9p per litre

Tesco, Didcot

134.9p per litre

Sainsbury's, Wantage

134.9p per litre

Sainsbury's, Littlemore, Oxford

135.9p per litre

Co-op, Didcot

135.9p per litre

Esso, Wantage

136.1p per litre

Tesco, Cowley

136.9p per litre

BP, Wantage

136.9p per litre

Prices were updated on the site on October 20.

Here's a map of the petrol stations listed indicated by blue markers.

Keep up to date with all the latest news on our website, or follow us on Facebook, Twitter and Instagram.

For news updates straight to your inbox, sign up to our newsletter here.

Have you got a story for us? Contact our newsdesk on news@nqo.com or 01865 425 445