In a medium pot, add oil and onion; Saute the onion for 1 minute.
Next, add balsamic vinegar to onion and reduce by half, 1 minute. Remove vinegar from heat and combine with apricot preserves and spicy mustard. Stir until mustard is fully incorporated. Dip will be glossy and brown in color.
In a mixing bowl, combine sweet sausage and chopped sage. Add 2 tablespoonfuls of apricot dip and mix. Form meat into bite size nuggets, coat in bread crumbs then place on nonstick cookie sheet. Bake 15 to 17 minutes, until evenly browned, turning occasionally. Drain, then serve with party picks for dipping with remaining balsamic apricot mustard dip.