PETROL prices are at a three-year low, according to figures from the AA. Petrol forecourt prices averaged 130p compared to 139p a year ago. The AA added that diesel prices are at their lowest since July 2012, averaging 137p compared 145p a year ago. Britain's chancellor George osborne announced in his budget this week another fuel duty freeze.