Kansas City Style BBQ Sauce

2 tablespoons canola oil
1 medium onion, finely chopped
1 cup tomato sauce
1/3 cup dark brown sugar
1/4 cup ketchup
1/4 cup molasses
1 tablespoon apple cider vinegar
2 teaspoons worcestershire sauce
1 teaspoon salt
1 teaspoon ground mustard
1/4 teaspoon smoked paprika
1/4 teaspoon cayenne pepper

-In a large sauce pan, heat oil over medium heat. Add the onion and cook for 5-6 minutes, stirring frequently
-Stir in the remaining ingredients, bring to a boil, stirring occasionally