The Indian rupee experienced significant volatility in June, largely driven by the impact of elections, Foreign Portfolio Investor (FPI) outflows, and a rise in oil prices, which collectively strengthened the US dollar against the rupee, according to a report by Bank of Baroda.