Add vegetable oil to bottom of slow cooker and place pork roast inside.
Mix together barbecue sauce, apple cider vinegar, chicken broth, brown sugar, yellow mustard, Worcestershire sauce, chili powder, onion, and garlic; pour over roast.
Cover, and cook on low 10-12 hours or on high 5-6 hours until roast shreds easily.