Latest World Supply and Demand Estimates report shows the impact of a large crops in 2025, David Murray writes.