Soaring Crude, Weak Rupee Put Pressure on India’s Forex Reserves 2026-03-18 · Bloomberg Read at source