UK petrol prices have soared to record highs as drivers fork over eye-watering sums at the pumps.
Brits will be hit by "unbelievably high prices on forecourts", the RAC warned.
A fuel spokesperson for the RAC said that a tank of petrol now costs almost £88, while diesel "has now gone over £92".
The Ukraine crisis has hit already rising fuel costs as Russia is the second largest producer of crude oil in the world, providing a third of Europe's total oil supplies.
Hunting for the best fuel prices in your area is key to shaving costs wherever you can.
We already found the cheapest petrol prices in Scotland, but it's just as important to know where prices are highest.
To help you save money at the pump, we looked at the five most expensive places to fill up on unleaded petrol within five miles of Scotland's cities according to petrolprices.com.
Read on to see where petrol prices are highest in Glasgow, Edinburgh, Stirling, Perth, Aberdeen and Inverness.
Glasgow
- 161.9p - BP, Maryhill Road, G61 1QP
- 160.4p - Sainsbury's, Woodlands, G3 6HA
- 159.9p - BP, Drumby, G76 7HG
- 159.9p - Esso, Clarkston Road, G44 3YR
- 159.9p - Esso, Great Western Road, G13 2UX
Edinburgh
- 161.9p - Shell, Glasgow Road, EH12 8LS
- 161.9p - BP, Calder Road, EH11 4AS
161.9p - Shell, Dreghorn Junction,
161.9p - BP, Slateford Road, EH14 1PU
160.9p - Sainsbury's, Edinburgh Longstone, EH14 2ER
Stirling
- 183.9p - BP, M9/M80 Moto Motorway Service Area, FK7 8EU
- 162.9p - Shell, Cruive Dykes, FK9 4UA
- 160.9 - Shell, Stirling Service Area, FK7 7SY
- 159.9p - Jet, Menstrie, FK11 7BX
Perth
- 178.9p - Almondbank Filling Station, PH1 3HY
- 162.9p - BP, Broxden Avenue, PH2 0PX
- 161.9p - Shell, Edinburgh Road, PH2 8AR
- 157.9p - BP, The Triangle, PH1 3GA
- 157.9p - Esso, Perth, PH2 8DX
Dundee
- 174.9p - Shell, West Marketgait, DD1 1QP
- 167.9p - Esso, Dundee, DD5 2SQ
- 167.9p - Shell, Forfar Road, DD4 9BS
- 165.9p - Jet, Forfar Road, DD4 9BT
- 161.9p - Shell, Newport-on-Tay, DD6 8RB
Aberdeen
- 180.9p - Shell, Service Station, AB24 1XN
- 167.9p - Esso, Pittodrie Express, AB24 3DF
- 163.9p - BP, Esplanade, AB11 5RN
- 161.9p - Shell, Wellington Road, AB12 3JX
- 161.9p - BP King Stret, AB24 1SD
Inverness
- 170.9p - Shell, Inverness, IV2 3RH
- 162.9p - Gulf, Inverness, IV1 1UF
- 159.9p - Esso, Longman Road, IV1 1SD
- 155.9p - Tesco, Inverness Nessside, IV2 4QX
- 155.9p - Tesco, Inverness Extra, IV2 7GD
A previous version of this article reported that Village Garage Engineers was selling the most expensive petrol in Stirling. We have since been advised that Village Garage Engineers has not sold petrol or diesel for approximately 18 months. We are happy to clarify this and apologise for the error.