NEW
India's forex reserves at $691 billion, near peak, face adequacy questions amid rising oil prices and rupee depreciation.
Practice MCQs