FAO Food Price Index Climbs to Three-Year High of 131.1 Points in July 2026
The Food and Agriculture Organization (FAO) Food Price Index rose to 131.1 points in July 2026, its highest level since January 2023. Cereal prices went up 3.4%, led by a 5.8% jump in wheat because of heat damage and wor...