The Indian rupee hit its highest level in almost four weeks against the US dollar, buoyed by fresh investments due to stock index adjustments and central bank actions. Closing the month in the green, the currency rebounded from previous losses. Additionally, foreign bank offers tied to MSCI index inflows offered support. Experts predict that the USD/INR pair may continue to weaken in the upcoming months.