India’s cotton carry-forward stocks for the new season 2025-26 starting October are estimated at 60.59 lakh bales of 170 kg each, the highest in five years. Cotton stocks at the beginning of the ...