MarketsFarm — A month-long decline of ICE Futures canola prices, which saw the oilseed lose $110 per tonne, came to an end and was followed by a bounce-back. While the price of the November canola contract still declined by $10/tonne to $726.10 during the week ended Wednesday, it hit its lowest price since the end […] Read more
1.