The 2025/26 crop will reach an all-time high of 360.1 million tonnes, but storage capacity lags behind at just 62.9% of ...