Indian Government Approves IIFCL Equity Dilution Company Posts 1379 Crore Profit in FY26 MCS Q1 2026 Earnings NarrowerThanExpected Loss Amid Mixed Operating Conditions US Stocks Edge Higher as Iran Deal Optimism Boosts Sentiment