News

The Indian rupee weakened to 86.47 against the US dollar due to risk-off sentiment, high crude oil prices, and Middle East ...