All-India cotton arrivals down at 9,000 bales as on 18 July.

Around 9,000 bales (1 bale = 170 kg) of cotton arrived in major spot markets across the country on 18 July vs 10,000 bales on 17 July.