USD/IDR moved lower after a broad US Dollar pullback and a rise in risk sentiment. Recent Indonesian Rupiah weakness was linked to external uncertainty around a possible prolonged United States–Iran conflict and exposure to energy price shocks.
Iran proposed talks to the US, which may have eased some geopolitical risk, but oil prices remained high. This raised doubts about whether Monday’s rebound in oil-sensitive Asian currencies, including the Rupiah, can continue.
Energy Shock Risk For Indonesia
S&P described Indonesia as the sovereign most vulnerable in South-east Asia to a prolonged energy shock. The pair was last seen at 17195, while the daily chart showed mild bullish momentum fading and RSI trending lower.
Recent moves were described as a short-term exhaustion pattern after a sharp break higher. Support levels were noted at 17100 (21 DMA) and 16960 (50 DMA), with resistance at 17250 and 17315.
Looking back to 2025, we saw the Rupiah face significant pressure from external uncertainties, especially the US-Iran situation. This vulnerability to energy shocks pushed the USD/IDR pair past the 17,200 level. Those conditions prompted a cautious, risk-off stance in the market.
As we anticipated, a de-escalation in geopolitical tensions through late 2025 and early 2026 has allowed the Rupiah to recover. Brent crude has since stabilized around $82 a barrel, down from its peak of over $95 during that period of conflict. This has provided a significant tailwind for the currency.
Domestic Fundamentals Take The Lead
With USD/IDR now trading near 16,550, the sharp recovery trend appears to have matured. Bank Indonesia’s actions, including rate hikes in 2025 that brought the policy rate to its current 6.75%, have also helped anchor the currency. Traders should now consider strategies that capitalize on lower implied volatility, such as selling strangles, as the pair enters a more stable range.
The market’s focus has shifted from global geopolitical risk to domestic fundamentals. Indonesia’s recent Q1 2026 GDP growth of 5.1% provides a solid base for the Rupiah’s current valuation. The previous resistance level around 17,250 now represents a distant psychological ceiling, with traders watching domestic inflation data for the next move.