IL6 and cancer: IL-6 is produced by cancer cells, as well as inflammatory and stromal cells.