Hormuz crisis: India’s oil stock down 15% since US-Iran war - here’s what it means

· Times of India