MarketsFarm — Speculators added to their large net short position in ICE Futures canola during the week ended Tuesday, according to the latest commitment of traders (CoT) report from the U.S. Commodity Futures Trading Commission (CFTC). Managed money and other reportable speculators had a net short position of 58,004 contracts on Tuesday, up by about […] Read more
1.