The Indian rupee hovered near 94.3 per dollar, steadying after reaching six-week highs as easing geopolitical tensions and softer crude oil prices supported sentiment. Oil prices declined after Iranian officials reported progress in negotiations with the United States, with Brent crude for August delivery falling 1.7% to $79.24 per barrel following signs of constructive talks in Switzerland. However, uncertainty persisted after US President Donald Trump warned that military action against Iran could resume, even as Vice President JD Vance met Iranian officials under an interim peace arrangement. Tehran’s renewed closure of the Strait of Hormuz added to market caution. Gains were partly capped as the dollar index held just below 101 and the benchmark 10-year US Treasury yield edged higher, though it remained below recent peaks. Investors are now focused on upcoming US inflation and growth data for clues on the Federal Reserve’s policy outlook.


