Uncertainties surrounding the trade war between the US and China have pushed cotton prices down from a season-high last August to a low in July, new figures show.