A litre of unleaded petrol now averages 174.71p, around 42p more than at the start of the US/Iran war, the RAC said.