Tag: The global food price index remained stable in May 2026