Canola futures on the Intercontinental Exchange were still reeling on Friday following the release of Statistics Canada’s bearish canola production estimate as well as weaker comparable oil prices. StatCan projected the 2025-26 canola crop at 19.94 million tonnes in Thursday’s report, compared to 19.24 million last year and the five-year average of 18.25 million. An […] Read more
