IL-6 is produced by various cell types, including immune cells, stromal cells, and cancer cells themselves. Here, IL6 is linked to cancer.