Iran War Impact Deeper Than Dual Shock Of 1970s? Why The World Is Facing Its Worst Energy Crisis
Last Updated:March 25, 2026, 9:32 PM IST With the blockade of the Strait of Hormuz, which normally carries around 20 million barrels of oil per day, the net drop in global supply is at 11 million barrels per day A ‘no stock’ sign is displayed on a pump at a petrol station in Hyderabad on…