New Delhi, June 29 -- When the Strait of Hormuz closed on 28 February 2026, India was presented its most severe energy-supply shock. But barring the sporadic queues at petrol pumps and LPG distributio... Read More