IL6 and cholangiocarcinoma: Within the CCA microenvironment IL6 can be produced by Kupffer cells, tumor-associated macrophages, cancer-associated fibroblasts (CAFs) and also by tumor cells [23, 25].