US-Iran Peace Deal Expected This Week, May Signal Inflation Peak as Oil Prices Decline
The United States and Iran are set to sign a peace agreement in Switzerland by June 20, 2026, potentially marking an end to the period of escalating war-induced inflation. The impending deal has already led to a decline in crude oil prices and boosted stock markets, though significant economic uncertainties persist. Economists suggest that while full recovery of shipping in the Strait of Hormuz will take time, inflation likely peaked in May 2026. The U.S. Consumer Price Index (CPI) rose 4.2% year-over-year in May, with energy costs driving over half the increase. Retail gasoline prices have since receded from their late May peak of $4.56 per gallon to an average of $4.04. Citigroup's Andrew Hollenhorst notes that while energy markets are volatile, the direction for prices is downward. The agreement, though too late to influence the Federal Reserve's June 2026 policy meeting, eases pressure on policymakers and could open discussions for future rate cuts.