Food Price Index is at the Highest Ever


The Food Price Index, based on prices for five groups of commodities, stood at 140.7 points at the end of February. It was nearly 21% higher than a year earlier and 3.1 points above the previous mark, set in February 2011. Read the latest here.

Author: Successful Farming