All-India cotton arrivals down at 7,900 bales as on 19 July.

Around 7,900 bales (1 bale = 170 kg) of cotton arrived in major spot markets across the country on 19 July, lower than 9,000 bales on 18 July.