Why a Peace Deal With Iran May Not Prevent Energy Market Turmoil This Summer Mister Car Wash MCW Buyout Deal Leaves Investors Questioning Terms and Timing Kaixin Holdings KXIN Slides 158 as Selling Pressure Mounts 20260514