US CPI Hits 4.2% as Iran War Pushes Energy Prices Higher