MarketsFarm — After trading rangebound during the week before the Labour Day long weekend, canola started the month of September by taking a tumble. The November canola contract stayed between $800-$821 per tonne from Aug. 24 to Sept. 1, with closing prices between $809-$812/tonne. When ICE Futures resumed trading Tuesday, the price dropped $13.90, to […] Read more
1.