The average pump price of petrol in the UK has now breached the 150p per litre barrier, according to the latest fuel watch figures.
RAC Fuel Watch says UK petrol now costs an average of 151.25p per litre, while diesel is 154.72p per litre.
The price jump has come as a result of fuel retailers having to pay over the odds for new stock as the Russian invasion of Ukraine continues to put pressure on oil prices.
RAC fuel spokesman Simon Williams explained on Monday: “The average price of both petrol and diesel hit worrying new record highs on Sunday (February 27), with unleaded jumping to 151.25p and diesel to 154.72p. This makes a full tank of petrol for a 55-litre family car £83 and diesel £85. The average price of both fuels has shot up by more than 1.5p since Thursday.
Read more: The state of fuel prices and how much more it'll cost to fill up your tank compared to last month
The wholesale market has calmed somewhat with the price of oil falling to under $100 a barrel but prices at the pump will continue to go up as retailers buy in new stock at much higher prices. The volatility in the market is largely down to the fact that Russia is one of the world’s largest producers of oil and gas, so any disruptions to its production processes has a global impact.
With Russia having launched a full-scale invasion of Ukraine and facing international sanctions, there’s potential for significant disruption to supplies. Russia produces four-and-a-half million barrels of oil each day, and only Saudi Arabia produces more.
The sanctions levied against Russia so far have targeted banks and oligarchs rather than the country’s energy sector, and Russia also has the ability to reduce oil exports to Europe in a tit-for-tat response. Experts suggest Saudi Arabian oil fields could struggle to increase production sufficiently to counter such measures.
It's worth looking around for the best prices when looking to fill up your car - supermarket forecourts usually offer the cheapest fuel prices. This is because of the market power supermarkets hold- the big names like Asda, Tesco, Sainsbury’s and Morrisons are all in competition with one another, so they keep fuel prices as low as possible hoping that when motorists come to fill their tank, they might do their weekly grocery shopping, too.
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
![](https://i2-prod.walesonline.co.uk/incoming/article21932570.ece/ALTERNATES/s810/1_rbp_mai270921petrol12341JPG.jpg)
Cheapest:
- 144.7p - Morrisons, Ty Glas Road, CF14 5EP
- 144.7p - Asda, Cardiff Bay, CF11 0JR
- 144.7p - Asda, Coryton, CF14 7EW
- 144.7p - Asda, Pentwyn, CF23 8NL
Most expensive:
- 151.9p - Shell (MGF Premier), Newport Road, CF23 9AE
- 151.9p - Texaco (MFG Cardinal), Newport Road, CF23 9AD
-
150.9p - Texaco (Co Op Llandaff), Llantrisant Road, CF5 2PW
Swansea
![](https://i2-prod.walesonline.co.uk/incoming/article21933213.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL205.jpg)
Cheapest:
-
143.7p - Asda, Upper Forest Way, SA6 8PS
- 143.9p - Tesco Extra Llansamlet, Nantyffin Road, SA7 9RD
- 145.7p - Morrisons, Brunel Way, SA1 7DF
Most expensive:
- 169.9p - BP, Swansea Moto Services, M4 Junction 47, SA4 9GT
-
162p - Newton Road Garage, Newton Road, SA3 4ST
-
151.9p - Esso (MFG Dunvant), Goetre Fawr Road, SA2 7QT
Newport
![](https://i2-prod.walesonline.co.uk/incoming/article21933212.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL202.jpg)
Cheapest:
- 144.9p - Sainsbury’s Cwmbran, Llewellyn Road, NP44 1UL
- 145.7p - Asda, Pillgwenlly Automat, East Market Street, NP20 2BH
- 145.7p - Asda, Pencarn Way, NP10 8XL
Most expensive:
- 152.9p - Esso Chepstow Road (MFG Newport), NP19 8BY
- 150.9p - Texaco Highcross Road (Co Op Highcross), NP10 9AE
- 150.9p - Jet Newport (Spar Service Station), Ponthir Road, NP18 3NY
- 150.9p - Shell Cwmbran (Cwmbran Service Station), Henllys Way, NP44 3JA
Rhondda Cynon Taf
![](https://i2-prod.walesonline.co.uk/incoming/article21933217.ece/ALTERNATES/s810/0_JJR_MAI_211021PETROLPRICESLOCAL201.jpg)
Cheapest:
- 143.7P - Asda Tonypandy, Colliers Way, CF40 2JQ
-
145.7p - Asda Aberdare, Tirfounder Fields, CFF 0BE
-
147.9p - Esso Mountain Ash (RSS Mountain Ash), Cardiff Road, CF45 4HT
-
147.9p - Tesco Aberdare, Depot Road, CF44 8DL
Most expensive:
- 155.9p -Texaco Pentre Motors Service Station, Llewellyn Street, CF41 7BW
- 149.9p - Gulf Aberdare (Mid Glamorgan Service Station), New Cardiff Road, CF44 0AG
- 149.9p - Murco Ferndale (North Road Motors), Morris Terrace, CF43 4ST
- 149.9p - Texaco MFG Ton Pentre, Ystrad Road, CF41 7PN
Bridgend
![](https://i2-prod.walesonline.co.uk/incoming/article21932896.ece/ALTERNATES/s810/0_Applegreen.jpg)
Cheapest:
- 142.9p - Sainsburys Bridgend, The Derwen, CF32 9ST
- 143.8p - Applegreen, Tremains Road, CF31 1TZ
- 144.9p - Murco Pen Y Fai Service Station, Tondu Road, CF31 4LL
- 144.9p - Tesco, Brewery Lane, CF31 4AP
- 144.9p - Tesco Extra Bridgend, Cowbridge Road, CF31 3SQ
Most expensive:
- 155.9p - Texaco MFG Pencoed, Coychurch Road, CF35 5NH
- 154.9p - Texaco A473 (Crossroads Service Station), CF35 5HY
- 150.9p - M4 Sarn Park Welcome Break, M4 J36, CF32 9SY
Carmarthen
![](https://i2-prod.walesonline.co.uk/incoming/article21933216.ece/ALTERNATES/s810/2_JJR_MAI_211021PETROLPRICESLOCAL203.jpg)
Cheapest:
- 147.7p - Gulf Priory Street (Tanerdy Garage), Priory Street SA31 2EY
- 148.9p - Nantycaws Service Station, A48, SA32 8BG
Most expensive:
- 151.9p - Esso Carmarthen (White Mill Service Station), A40, SA32 7EN
- 149.9p - Texaco Tenby Road Service Station, Llysonnen Road, SA33 5DT
-
149.9p - Tesco Extra, Morfa Lane, SA31 3AX
Wrexham
![](https://i2-prod.walesonline.co.uk/incoming/article21933215.ece/ALTERNATES/s810/1_JJR_MAI_211021PETROLPRICESLOCAL204.jpg)
Cheapest:
- 143.7p - Asda, Holt Road, LL13 8HL
- 143.9p - Sainsbury’s, Plas Coch Road, LL11 2BA
- 144.9p - Tesco Extra, Crescent Road, LL13 8HF
Most expensive:
- 151.9p - Shell Ruabon Park Service Station, James Park Way, LL14 6TA
- 151.9p - BP Wrexham (RSS Wrexham Road), LL14 1PA
- 150.9p - Esso Wrexham Road (Rhostyllen Service Station), LL14 4EJ
To get the latest news from WalesOnline sent straight to your email inbox click here .