Roughly 20 million barrels of oil pass through the Strait of Hormuz every day. For India, about half its crude imports, around 2.6 million barrels per day in January-February 2026, transit that narrow waterway. In the past 24 hours, that artery has turned into a pressure point...