Delhi Indian Rupee Strengthens as Oil Prices Ease Amid Inflows and RBI Action by Samuel Brown July 21, 2026