Higher prices for gas, groceries and flights will likely outlast the Iran war