Structural forex interventions by the Reserve Bank of India and fresh foreign equity buying continue to anchor the currency against elevated Brent crude prices.
A massive rush of foreign currency deposits has pushed India's reserves to an all-time high of $785.71 billion, though analysts warn of future repayment pressures.