RBI Guv Das stabilises volatile rupee with $689 billion forex reserves
India's current account deficit has also narrowed recently thanks to cheaper oil from Russia and global firms setting up service hubs