Rather than getting any St. Patrick’s Day luck, ICE canola futures took more of a hit from the Ides of March. Profit-taking was the main feature for the week ending March 18, which drove a knife into prices that had recently hit record highs. After trading above $800 per tonne to start the week, May[...]
