Heat vegetable oil in a large skillet over medium-high heat and sear the roast on all sides until browned, about 3-4 minutes per side.
Place the seared roast in the slow cooker and arrange carrots and potatoes around it.
In a bowl, whisk together cream of mushroom soup, onion soup mix, beef broth, black pepper, and garlic powder until well combined.
Pour the soup mixture over the roast and vegetables, making sure everything is coated.
Cover and cook on low for 8 hours or high for 4-5 hours until the beef is fork-tender.
Remove roast and let rest for 10 minutes before slicing, then serve with vegetables and gravy from the slow cooker.