Global food prices reach new peak since 2011: FAO adminNov 5, 2021January 14, 20240 ROME: The world food price barometer surged to a new peak reaching its highest level since July 2011, the Food and Agriculture Organization of the Read more