Building from a 10-month rise, in March world food prices hit their highest monthly average since June 2014, the UN Food and Agriculture Organization (FAO) said Thursday. The FAO Food Price Index averaged 118.5 points this March, up 2.4 points or 2.1% from a month […]