FAO's food price index came in at 156.7 in November, down from October's 159.3 reading but higher than September's 155.3
FAO's food price index came in at 156.7 in November, down from October's 159.3 reading but higher than September's 155.3