Indian Stock Market Closes Higher Sensex Rises Over 100 Points Nifty 50 Holds 23659 UK Petrol and Diesel Prices Face Upward Pressure as Iran Conflict Persists RAC Warns Block XYZ Q1 2026 Earnings 085 EPS Surges Past 068 Estimates Wall Street Ends Mixed as Disappointing Inflation Data Meets Tech Sector Rebound Iran Says It Will Never Bow as Trump Rejects Peace Counteroffer Fueling Middle East Tensions Tech Leads Flat Markets as Energy and Financials Slip