Inflation spikes as the Iran war pushes gas prices up