Market Overview Wheat / Barley / Maize DEFRA have released their 1st UK production estimates. Wheat is estimated at 14.1MT, down from 15.5MT...