To a cold pan add oil and pancetta. Set heat to low until fat starts to render from pancetta. Then, increase heat to medium-low and cook until golden and crisp, approximately 10-15 minutes. Remove to plate and drain oil from pan, leaving behind about two tablespoons.
Meanwhile, prepare Brussels sprouts by removing any tarnished outer leaves. Then halve and finely slice them.
To the pan set over medium-low heat, add the shallots, garlic, and thyme stems. Cook until softened, about two minutes, stirring often.
Add Brussels sprouts. Cook, stirring often about five or six minutes until soft.
Add apricots and vinegar. Cook another two minutes. Add crispy pancetta, stir, and taste. Season with salt and pepper to taste, remove thyme stems, and serve.