Rupee breaches 93 per dollar for first time amid Iran war oil shock; down 19 paise in early trade March 20, 2026 · Times of India Read full story at source