MarketsFarm — ICE Futures canola contracts climbed to their highest levels ever during the week ended Wednesday before running into some profit-taking resistance. Its general uptrend remains intact for the time being, but a downturn is also inevitable. The nearby May canola contract hit a session high of $1,177.80 per tonne on Wednesday, before backing
