India, July 9 -- The Indian rupee weakened by 4 paise to 95.52 against the US dollar in early trade on Thursday, pressured by a sharp rise in crude oil prices following renewed geopolitical tensions in West Asia.

Investor sentiment turned cautious after US President Donald Trump announced the end of the ceasefire with Iran, citing Iranian attacks on commercial vessels in the Strait of Hormuz and US military installations across the Gulf region. The escalation pushed oil prices to their highest levels in weeks, raising concerns over global trade and inflation.

However, gains in domestic equity markets helped limit the rupee's losses, providing some support to the local currency.

Published by HT Digital Content Services with permission fro...