Average petrol prices climbed 10¢ a litre and diesel rose 14¢ last week to hit their highest levels since the second month of the Iran war.