Cotton prices hit season’s high

You may also like...