Heat olive oil in a large Dutch oven over medium-high heat. Add the sausage and cook, breaking up in to chunks until fully browned. Add the onion, garlic, and fennel seeds, and cook 2 minutes, just until fragrant. Add the chile flakes, broth and tomatoes. Bring to a boil, then lower heat and simmer 40 minutes, stirring occasionally.