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