The 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. The MARS service projected the average grain maize yield at 6.40 tonnes per hectare, down from 6.71 t/ha estimated last month.