In an exclusive interview on CNBC, Treasury Secretary Janet Yellen said that Americans could see another 12 months of high inflation blaming the Russian invasion of Ukraine for rising commodities prices like oil, gas and wheat. Yellen’s comments came just hours after the labor department showed that consumer prices rose 7.9% year-over-year to a 40-year high.

See Full Article Here