Strait of Hormuz Tensions Trigger Sensex and Nifty Sell-Off