Heat oil in a large pot or Dutch oven. Sear roast on all sides until browned.
Add onion and garlic; cook 2–3 minutes.
Pour in broth, add carrots, potatoes, salt, pepper, and thyme.
Cover and simmer on low for 3–4 hours, or until beef is tender.
Shred beef and serve with vegetables and broth.