Heat the oil in a saucepan or large pot over medium heat. Add the salsa and cook, stirring occasionally, for 4 minutes. Add the refried beans, black beans, and broth and bring to a simmer. Cook until warmed through, about 5 minutes. Ladle into bowls. Top with some of the remaining salsa and the sour cream and cilantro (if using).