India’s food security is strong this year, with wheat stocks up 57% at 11.8 MMT and rice reserves hitting a record 63.09...
Global food prices remained stable in March, with the FAO index at 127.1 points—7% above last year but over 20% below 2022’s...