Sensex Dips 142 Points Nifty Holds Above 23900 as Mid SmallCaps Outperform Navitas NVTS Surges Over 37 as Investors Await Strategic Business Updates Japans Major Life Insurers Post Record Profits on Surging Bond Yields Consumer Sentiment Tumbles to Record Low in May as Gas Prices Surge Amid Iran Conflict Snowflake Surges After Earnings Beat and 6 Billion Amazon Cloud Deal Eli Lillys Retatrutide Gains Attention Following CNBC Report on Phase 3 Data SP 500 Edges Higher as Tech Surge Masks Broad Weakness