Fuel prices have hit a new record during the Iran war - and shoppers can get money off due to the deal