
The closure of the Strait of Hormuz has slashed global oil production by 11 million barrels per day. While existing reserves have temporarily cushioned the blow, keeping crude near $100, an imminent inventory exhaustion threatens to trigger a massive price spike, widening fiscal deficits, and severe inflation for oil-importing nations like India.