Hormuz crisis shows India needs deeper oil buffers, diversified supply routes to strengthen energy security: S&P
Jun 18, 2026
"The effective closure of the Strait of Hormuz since late February 2026 is now the dominant factor in India's oil market," the report said,...