Rupee Slips to Record Low Near 97 Per Dollar Amid Oil Price Pressures and US Treasury Yield Spike PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Indian Markets Stage Midday Recovery Led by Metals and Auto Stocks Amid Persistent Headwinds DoorDash DASH Q1 2026 Earnings 042 EPS Surges Past 037 Estimates Carriage CSV Stock Up 113 Key Resistance at 4680 20260520 What Kite KRGs 103 Jump Means for Investors 20260520 ITT ITT Delivers Q1 2026 Beat EPS 198 vs 176 Expected