India’s rupee plummeted to a new low in two decades yesterday as a surge in oil prices threatens to worsen a current account deficit and push the economy toward its biggest crisis since 1991.

Comments are closed.