Over half of OECD countries see slowdown of food inflation in November 2025

Over half of OECD countries see slowdown of food inflation in November 2025