Global food prices are down 6 percent from one month ago, 34 percent from a year ago, according to the Economist’s food price index.
Global food prices are down 6 percent from one month ago, 34 percent from a year ago, according to the Economist’s food price index.