Rising petrol prices amid the Iran war have accelerated the surprising shift.