Petrol station stock levels have finally recovered from September's panic-buying crisis.
Last month saw scenes of long queues at forecourts across Wales and the rest of the UK as motorists desperately tried to get petrol and pumps ran dry after it was reported that the shortage of HGV drivers was affecting supply to a small number of filling stations.
Fuel sales went up 80% compared to normal levels as the crisis began with average stock levels sinking to a low of 15%.
Read more: Man describes moment his car flew off edge of Welsh mountain and plummeted 50m
However the Department for Business, Energy and Industrial Strategy said storage tanks at petrol stations in the UK were at an average of 45% full at the end of the day on Sunday, October 17 – the highest amount since May.
But while stock levels have finally returned to normal the cost of petrol has soared with prices nearly reaching the highest level ever recorded in the UK.
The average price of a litre of petrol on Monday was 139.46p, the Department for Business, Energy and Industrial Strategy said. This is the most expensive since March 2013 and less than 3p per litre below the record figure of 142.17p set in April 2012.
Prices have risen by more than 26p per litre in the past 12 months, adding £14 to the cost of filling up a typical 55-litre family car.
The RAC, however, does not believe that the recent panic-buying crisis contributed to the rise in prices, instead attributing it to an increase in the cost of oil, a switch to E10 petrol, and the impact of VAT.
But how have the price increases affected the cost of petrol where you live? We checked the latest prices of unleaded as recorded on petrol station comparison website PetrolPrices.com.
Here are the cheapest and most expensive places to fill up within five miles of your local area.
Cardiff

Cheapest:
- 136.7p - Morrisons, Ty Glas Road, CF14 5EP
- 136.9p - Sainsbury’s, Excalibur Drive, CF14 9BB
- 137.9p - Sainsbury’s, Colchester Avenue, CF23 9XN
Most expensive:
- 141.9p - Esso (MGF Cardiff Bay), Corporation Road, CF11 7AS
- 140.9p - Texaco Tivoli Garage, Station Road, CF14 2FB
- 139.9p - Texaco MFG Cardinal, Newport Road, CF23 9AD
Swansea

Cheapest:
- 135.9p - Tesco Extra Llansamlet, Nantyffin Road, SA7 9RD
- 136.9p - Texaco Eagle Service Station, Llangyfelach Road, SA5 9AX
- 137.9p - Wychtree Service Station, Neath Road, SA6 8EF
Most expensive:
- 140.9p - Esso Gowerton Express, Bryn Y Mor Road, SA4 3EZ
- 140.9p - BP RSS Morriston, Samlet Road, SA7 9AD
- 140.9p - Texaco Broadway Service Station, Cockett Road, SA2 0FD
Newport

Cheapest:
- 134.9p - Sainsbury’s Cwmbran, Llewellyn Road, NP44 1UL
- 135.9p - Morrisons Cwmbran, St Davids Road, NP44 3XU
- 136.7p - Asda, Pencarn Way, NP10 8XL
Most expensive:
- 144.9p - Esso, Stow Hill, NP20 4GA
- 141.9p - Tesco Extra Newport Gwent, Cardiff Road, NP20 3BA
- 140.9p - Tesco Newport Spytty, Spytty Road, NP19 4TX
Rhondda Cynon Taf

Cheapest:
- 137.9p - Texaco Ivor Hael Garage Tonypandy, Salem Terrace, CF40 2JJ
- 138.7p - Asda Aberdare, Tirfounder Fields, CFF 0BE
- 139.7P - Asda Tonypandy, Colliers Way, CF40 2JQ
Most expensive:
- 145.9p - Texaco Pentre Motors Service Station, Llewellyn Street, CF41 7BW
- 141.9p - Shell Tonypandy, Tylacelyn Road, CF40 1JR
- 141.9p - Texaco MFG Ton Pentre, Ystrad Road, CF41 7PN
Bridgend

Cheapest:
- 136.8p - Applegreen, Tremains Road, CF31 1TZ
- 136.9p - Murco Pen Y Fai Service Station, Tondu Road, CF31 4LL
- 137.9p - Tesco, Brewery Lane, CF31 4AP
Most expensive:
- 142.9p - The Globe Garage, Bridgend Road, CF36 5RL
- 142.9p - Texaco MFG Pencoed, Coychurch Road, CF35 5NH
- 142.9p - M4 Sarn Park Welcome Break, M4 J36, CF32 9SY
Carmarthen

Cheapest:
- 139.9p - Murco Johnstown Service Station, Old St Clears Road, SA31 3HL
- 141.9p - Texaco Towy Service Station, The Bridge, SA31 2BN
- 141.9p - Morrisons, Llanelli Road, SA31 2NF
Most expensive:
- 143.9p - Texaco Tenby Road Service Station, Llysonnen Road, SA33 5DT
- 143.9p - Tesco Extra, Morfa Lane, SA31 3AX
- 141.9p - Nantycaws Service Station, A48, SA32 8BG
Wrexham

Cheapest:
- 136.7p - Asda, Holt Road, LL13 8HL
- 136.9p - Sainsbury’s, Plas Coch Road, LL11 2BA
- 137.9p - Tesco Extra, Crescent Road, LL13 8HF
Most expensive:
- 141.9p - Shell Ruabon Park Service Station, James Park Way, LL14 6TA
- 141.9p - Esso RSS Ruabon Service Area, Ruabon Bypass, LL14 6YY
- 141.9p - Co-op Coedpoeth, High Street, LL11 3UF
To get the latest news from WalesOnline sent straight to your email inbox click here.