Stock indices down 1.3% as oil prices keep investors anxious
Image used for representational purpose only. | Photo Credit: Getty Images/iStockphoto Benchmark stock indices fell 1.3% for the third time in the week following the rising oil price and supply shocks as Iran has blocked the Strait of Hormuz. The Nifty 50 opened steady at 24,656.40 points, and after trading flat for the better part…

