Managed money fund traders were holding a net long position in ICE Futures canola of 68,140 contracts as of Jan. 4 (70,954 long/2,814 short), up by roughly 2,500 from the previous week. The net long ...
Some results have been hidden because they may be inaccessible to you