Glacier FarmMedia – Canola futures on the Intercontinental Exchange continued their downturn on Thursday after Statistics Canada released bearish figures for the oilseed. StatCan reported 2025-26 canola production at a record 21.80 million tonnes, 1.77 million more than the September estimate and 2.56 million more than last year’s crop. An analyst said the production estimate
Markets