Citi cuts Nifty's target to 27,000 on earnings, macro risks from raging Iran war

· Economic Times