Food prices have gotten a lot tamer of late. The Economist Food Price index out today is 3 percent down from last month, and after the astronomical prices earlier this year, just 22 percent above year-ago levels.
Food prices have gotten a lot tamer of late. The Economist Food Price index out today is 3 percent down from last month, and after the astronomical prices earlier this year, just 22 percent above year-ago levels.