Grain Trends: prices at highest level since August Grain Trends: prices at highest level since August MARKETS 18 March 2026