The main reason behind a weakening rupee is strengthening of the US dollar amid improved macroeconomic scenario in the US. Add to that a spike in the US bond yields due to expectations of shallow rate ...