Rupee slides to record low, nears 94 as crude oil surge deepens pressure
Crude prices have surged sharply in recent weeks as the conflict in West Asia intensifies. Prices are now hovering above $110 per barrel, a level that immediately hurts countries like India, which import over 80% of their oil needs.
23 Mar 04:15 · India Today