Americans of various political stripes are blaming the Iran war for high gas and grocery prices. The conflict has caused financial strain, forcing families to cut back on spending and postpone major ...