MarketsFarm -- ICE Futures canola contracts have shown weakness in recent trading sessions, after hitting two-year highs last week. The November canola contract, which closed Sept. 16 at $530.20 per tonne, has since lost over $10, closing Wednesday at $519.60. “Last week when canola moved up very strongly, it just sort of got ahead of[...]
