In a large, dutch oven or pot, heat oil over medium heat. Add sausage and cook for approximately 7 minutes, or until browned and cooked through. Stir to crumble.
Add the next 6 ingredients and cook for 5 minutes, or until onion is tender. Add beans, broth, water, and tomatoes to pan and bring to a boil.
Reduce heat and simmer, partially covered, for 45 minutes or until chili has thickened. Stir in juice and cilantro. Top each serving with green onions and sour cream as desired.