Goldman Sachs Highlights Modest Beauty Sales Growth Amid Volume Contraction UK Retail Sales Fall 13 in April as Petrol Purchases Drop Most Since 2020 Pandemic RubioModi Talks Focus on US Energy Sales to Offset Iran Conflict Disruptions Nvidia Posts Record Earnings Yet Shares Dip on Growth Concerns Crude Oil Prices Tumble 6 as USIran Peace Deal Hopes Rise MCX Crude Dips Below 8800 NTPC Reports 34 Jump in Q4 Net Profit to 10615 Crore Total Income Declines Kevin Hassett Praises Record Credit Card Spending Amid Rising Delinquencies and 46 Surge in Farm Bankruptcies