Crude vs EV Batteries: A Stress Test on India's Two Import Dependencies
On February 28, 2026, the United States and Israel launched military strikes on Iran. Within days, Iran's Islamic Revolutionary Guard Corps closed the Strait of Hormuz — the narrow waterway between Ir