Cohesin-mediated loop extrusion folds interphase chromosomes at the ten to hundreds kilobases scale. This process produces structural features such as loops and topologically associating domains. We identify three types of cis-elements that define the chromatin folding landscape generated by loop extrusion. First, CTCF sites form boundaries by stalling extruding cohesin, as shown before. Second, transcription termination sites form boundaries by acting as cohesin unloading sites. RNA polymerase II contributes to boundary formation at transcription termination sites. Third, transcription start sites form boundaries that are mostly independent of cohesin, but are sites where cohesin can pause. Together with cohesin loading at enhancers, and possibly other cis-elements, these loci create a dynamic pattern of cohesin traffic along the genome that guides enhancer-promoter interactions. Disturbing this traffic pattern, by removing CTCF barriers, renders cells sensitive to knock-out of genes involved in transcription initiation, such as the SAGA and TFIID complexes, and RNA processing such DEAD-Box RNA helicases. In the absence of CTCF, several of these factors fail to be efficiently recruited to active promoters. We propose that the complex pattern of cohesin movement along chromatin contributes to appropriate promoter-enhancer interactions and localization of transcription and RNA processing factors to active genes.