The Reserve Bank of India kept its repo rate unchanged at 6.50% [1] during its monetary policy meeting on June 5, 2026.

The decision reflects the central bank's struggle to balance economic growth with price stability as the rupee weakens and global energy costs remain volatile. By maintaining the status quo, the Monetary Policy Committee aims to curb inflation without stifling domestic demand.

Governor Shaktikanta Das said, "We will continue to focus on bringing inflation back to the 4% target." Despite the hold on rates, the RBI signaled it will raise its inflation outlook for the 2027 fiscal year to approximately 5% [1, 2].

Several factors influenced the committee's decision. The Indian rupee has fluctuated around 83 per U.S. dollar [1], adding pressure to import costs. Additionally, market outlooks have noted crude oil prices ranging between USD 95 and 100 per barrel [5], which typically drives up domestic inflation in the oil-importing nation.

Market analysts had expressed varying expectations leading up to the announcement. A CNBC-TV18 poll indicated a 100% probability that the bank would hold rates [3]. However, some market participants had placed bets on a potential rate cut [6].

Looking ahead, the path of monetary policy remains contested. While the bank held steady today, an HSBC analyst said the RBI may need to hike rates twice in the 2027 fiscal year as inflation pressures persist [7]. This contrast suggests that while the immediate move is a hold, the medium-term outlook may lean toward tighter policy to protect the currency and stabilize prices.

The Reserve Bank of India kept its repo rate unchanged at 6.50%.

The RBI's decision to hold rates while raising its inflation forecast suggests a 'hawkish hold.' By signaling higher future inflation, the bank is preparing markets for the possibility of rate hikes in the coming year to counteract a weakening rupee and high oil prices, effectively prioritizing price stability over immediate economic stimulus.