Glacier FarmMedia – Canola futures on the Intercontinental Exchange were seeing choppy trade on Wednesday after earlier losses amidst pressure from comparable oils. Benchmark crude oil prices were down US$2 per barrel after OPEC+ said supply will match demand in 2026. Also, United States sanctions on Russian oil have caused the latter to be priced […] Read more