Sens. Bernie Sanders and Elizabeth Warren have taken the side of the Congressional Progressive Caucus against House Speaker Nancy Pelosi in a dramatic fight over the details of a drug-pricing bill that has been a source of intra-caucus sparring all year.