This week’s Economist food price index is at 252.1, essentially unchanged from last week, flat now over the last month, up 50 percent from a year ago.
This week’s Economist food price index is at 252.1, essentially unchanged from last week, flat now over the last month, up 50 percent from a year ago.