FAO Food Price Index Hits 3-Year High

Global food prices climbed for the third consecutive month in April 2026, with the UN Food and Agriculture Organization (FAO) Food Price Index rising to 130.7 points — its highest level since February 2023. The index increased 1.6% from March, driven mainly by surging vegetable oil, meat and cereal prices amid escalating global energy costs…