Source: ICE Cotton Futures

ICE Cotton Futures: 04-07-2025 

68.46 (MC)