Season meat on both sides with salt and pepper. Set aside.
Heat oil in a large Dutch oven or heavy-bottomed pan over medium-high heat. Sear the beef on all sides, flipping once until golden brown (3-5 minutes per side). Transfer beef to a plate. Turn the heat down to the low setting, stir in the onions, bell peppers, and bay leaves. Sauté 3-4 minutes, add garlic and continue to sauté for 30 seconds. Add beef back to the pan and place over vegetables. Slowly add enough water to the pan, to surround the beef but not completely immersed. Place lid on pan, and simmer for 2-2½ hours until beef is fork tender, flipping halfway through cooking and adding more water if necessary.
Strain the braising liquid, reserving ½ – 1 cup and discard vegetables. Once beef is cool enough to handle, shred with two forks into thin strands.
Sauce:
In the same pan used to cook the beef, heat the olive oil over medium-high heat. Add the onions and bell peppers and sauté 3-4 until tender. Add garlic and continue to sauté for 30 seconds. Add beef, tomato sauce, reserved braising liquid, white wine, oregano, paprika, cumin, salt, black pepper, and tabasco (if using); cover and cook on low heat for 15 or 20 minutes, stirring occasionally
Garnish with olives and parsley. Serve with white rice. Enjoy!