As of Friday, the CSI China mainland agriculture index slipped 1.2% in May, a much more modest decline than the benchmark Shanghai index’s 6.4% fall over the same period. Leading the ...