Preheat The Oven To 350 Degrees F (175 Degrees C). Heat The Oil In A Large Skillet Over Medium Heat. Cut The Flat Iron Steak Into Individual Portions If Needed. Season With Salt And Pepper On Both Sides. Fry The Steaks Until Browned On Each Side, 2 To 3 Minutes Per Side. Remove From The Skillet And Place In An Oven Proof Dish. Set Steaks In The Oven To Continue Cooking. Add Shallots And Whole Cloves Of Garlic To The Hot Skillet. Cook And Stir Over Medium Heat Until Shallots Are Starting To Brown. Add Mushrooms To The Pan; Cook And Stir Until They Shrink Some, 5 To 10 Minutes. Pour The Balsamic Vinegar Into The Pan With The Mushrooms And Stir To Remove Any Bits That Are Stuck To The Bottom Of The Skillet. Pour In The Red Wine And Simmer For A Few Minutes Over Medium Heat. Return The Steaks To The Skillet And Cook Until The Internal Temperature Reaches 135 Degrees To 140 Degrees F (60 Degrees C), About 5 Minutes If At All. Remove The Whole Pan From The Heat And Let Stand Until Steaks Reach An Internal Temperature Of 145 Degrees F (63 Degrees C), Or Your Desired Degree Of Doneness.