The Food Price Index averaged 129.8 points in February 2023, down 0.6% from January and continuing the downward trend for the eleventh-consecutive month. As of February, the index has dropped 30 points from the peak it reached in March 2022. The marginal decline in February reflected significant drops in the price indices of vegetable oils…… MORE