Cotton futures gain on weaker dollar, short-covering

You may also like...