Sensex retreats after early gains amid Iran war worries

Business