The Indian rupee weakened further on Wednesday (July 22), falling to 96.53 against the US dollar in intraday trade as a sharp rally in crude oil prices and persistent geopolitical tensions boosted demand for the greenback.The currency had opened at 96.34 per dollar, down 10 paise from Tuesday's (July 21) close of 96.24/$, before extending losses during the session. The move brings the rupee closer to its all-time low of 96.96/$. The latest decline comes as Brent crude climbed to around $94 a barrel, with markets pricing in the risk...