The world stockpile of cotton reached a record 22.2 million tonnes, with nearly 60 percent of it held by China. The government sold 2 million tonnes of surplus cotton from May to September of this year and the International Cotton Advisory Committee estimates China will sell an additional 1.7 million tonnes, partly because it is… » Read More