Anonymous9 days ago
India has convened an all-party meeting on March 25, 2026 to address a severe energy crisis triggered by the effective closure of the Strait of Hormuz following the US-Iran conflict that began on February 28. With crude oil prices surging from $66 to over $120 per barrel and India's strategic petroleum reserves covering just 9.5 days of supply, the world's third-largest oil consumer faces its worst energy shock in decades—raising hard questions about why successive governments failed to build adequate reserves or reduce Middle East dependency.