Commodities
Cotton dips, taking cues from weaker grain markets, favorable weather outlook
- Speculators cut net long positions in ICE cotton futures by 3,164 contracts to 53,932 in the week to April 6, data from the Commodity Futures Trading Commission showed on Friday.









































