Rupee weakens against dollar due to strong American currency, despite positive equity market sentiment and lower inflation ...