The USDA has increased its 2021 production estimate for upland cotton.
The crop is now seen at 17.91 million bales, up 58,000 from November with a slightly higher average yield estimate, now at 877 pounds per acre, compared to 874 last month. That’s also nearly 4 million bales larger than the 2020 total due to bigger planted area along with a better average yield. 2020 production totaled 14.061 million bales with an average yield of 835 pounds per acre.