Rupee hits all-time low; analysts expect fall to 95 if Iran war drags on

· Economic Times