Can the Fed Finally Declare Victory?
Tuesday's CPI report was a huge relief for the Federal Reserve and their fight against inflation. Headline CPI came in at 3.2% and core inflation came in at 4%. Expectations were for modestly higher inflation. [...]