Glacier FarmMedia MarketsFarm – The ICE Futures canola market took a small step back on Wednesday morning following the release of new data from Statistics Canada (StatCan). StatCan estimated in its latest principal field crop report released this morning that canola production for 2024-25 at 19.502 million tonnes, 310,000 more than the 2023-24 figure. One analyst […] Read more