US March CPI recorded the largest monthly jump since June 2022 - entirely driven by energy. At the same time, consumer confidence hit a historic low and nominal wages grew at the slowest pace since May 2021. The Iran shock is squeezing real incomes, and putting the Fed in a difficult position.