Hormuz crisis: India’s oil stock down 15% since US-Iran war - here’s what it means May 15, 2026 · Times of India Read full story at source