The Indian rupee fell to around 95.80 per U.S. dollar, remaining near a seven-week low as higher oil prices, elevated U.S. Treasury yields and expectations of a Federal Reserve rate hike pressured the currency. Brent crude rose above $107 a barrel, extending its monthly advance beyond 18% amid stalled U.S.-Iran talks, fresh Houthi attacks on Saudi Arabia and disruptions to energy infrastructure. The oil surge pushed the U.S. 10-year Treasury yield to 5% for the first time in nearly three years, while markets viewed a Federal Reserve rate hike on Wednesday as almost certain. The Reserve Bank of India has repeatedly intervened near 95.80 per dollar to limit further losses. India’s inflation rate rose to 4.82% in August from 4.45% in July, its highest level since December 2024 and in line with expectations, reflecting renewed energy-price pressure and a weaker rupee.