Combine the olive oil, balsamic vinegar, rosemary, garlic, and pepper. Marinate the striploin in the mixture for 60 minutes.
Heat a cast iron pan over high heat. Season the marinated striploin with salt. Place the steak in the hot pan, the marinade has enough oil in it so that it is not necessary to add extra. Sear for 2 minutes, flip over, sear for 1 minute and place on a baking sheet.
Continue searing the remainder of the steaks. Place baking sheet into the oven and cook to desired color and doneness. For medium, cook for 9 minutes. Serve with fried eggs.