Extreme weather is wreaking havoc on almost all of the world's largest cotton suppliers like the US, Brazil, Canada, and