An economic crisis is brewing

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.
Post a Comment