Cut the beef into several large pieces, season them with salt and black pepper, and heat the olive oil in a skillet.
Sear the beef for 2 to 3 minutes on each side, then transfer the browned pieces to the slow cooker.
Blend the chipotle peppers, adobo sauce, garlic, broth, lime juice, vinegar, cumin, oregano, and cloves until smooth.
Pour the sauce over the beef, add the bay leaves, and cook on low for 8 hours or on high for about 5 hours.
Remove the bay leaves, transfer the tender beef to a board, and shred it using two forks.
Return the shredded beef to the cooking liquid, stir well, and let it rest for 10 minutes before serving.