Rupee rose 16 paise to 95.03 on strong domestic fundamentals despite West Asia uncertainty.
Geopolitical tensions keep pressure on markets and oil; Brent crude fell 0.59% to $94.42.
Focus now on RBI policy (June 5) and India–US trade talks; industrial production up 4.9%, fiscal deficit at 4.4% of GDP.