European Union's crop-monitoring service cut its yield forecast for this year's EU grain maize harvest for a second straight month, after hot, dry weather stressed crops in major producing countries. MARS service projected the average grain maize yield at 6.40 tonnes per hectare, down from 6.71 tone/ha estimated last month.