sensex-nifty-end-flat-amid-strait-of-hormuz-uncertainty