20 May 2026
•
Indian rupee hits all-time low of ₹96.91 against US dollar
The Indian rupee has hit an all-time low of ₹96.91 against the US dollar, owing to rising US Treasury yields, high crude oil prices, and geopolitical tensions in West Asia.
19 May 2026













