Speculative buying & crude oil surge propel ICE cotton prices