Drought in China, low yield in India can fuel domestic edible oil prices, says Samir Shah
The US's Department of Agriculture's forecast for China's peanut production for 2020-21 was 17.7 million metric ton, which is likely to remain the same for the current year.