EEconomy Read More Oil, rupee, markets: All alarms are blaring for India’s economyMarch 9, 2026 Indian financial markets were jolted on Monday as a sharp spike in global oil prices triggered a broad…