India’s current account deficit narrows to $13.4 billion Mumbai: India’s current account deficit narrowed sequentially in…