INR weakens to 91.39 per dollar; analysts see further upside in USD/INR if tensions persist