Weekly Rupiah Monitor: July 21, 2026 — Rupiah Holds at 17,874 Through Tanker Attacks as El Niño Peak Opens
Rupiah Stability Watch · 2026-07-23
This is the standing Weekly Rupiah Monitor. It follows the July 15 edition ("Rupiah Firms Toward 18,100 as a Cooler US Print Meets a Warmer Oil Tape") and draws together the threads from five gate pieces published this week: The Tanker Test, El Niño Reality Check, The MBG Natural Experiment Closes, War-Risk Insurance: The Hidden Current Account Channel, and BI Policy Outlook: The August Meeting Under Fire. The pattern of recent weeks — a rupiah that holds a band while the risks underneath it rotate — continues, but the balance of forces has shifted in ways that deserve a clean read.
Lead with the two forces that moved the currency this week:
-
Direct attacks on the oil supply chain. On July 20, two commercial tankers managed by Dynacom were struck by projectiles off Oman while attempting the southern transit route. Iran's IRGC claimed responsibility; UKMTO confirmed one crew abandoned ship. Hormuz traffic, already down to ~21 vessels per day from a pre-conflict ~110, moved closer to standstill. This was the first time the escalation targeted the supply chain itself — the physical movement of the barrels Indonesia imports — rather than launch sites or command infrastructure.
-
The rupiah strengthened through it. USD/IDR closed July 21 at 17,874.30, down 0.36% on the day. On July 17 the rate was ~17,952; through the ceasefire-collapse weekend of July 18–19 it held near 17,939. Over the most dangerous week yet, the currency appreciated roughly 0.4–0.5%. That is not the reaction a standard EM FX playbook predicts.
The net of these two — a supply-chain shock that should hurt a net oil importer, and a currency that did not weaken — is the headline. The rest of this monitor explains what else moved, what it connects to, and what to watch.
Spot & Reserves
The JISDOR reference rate on July 21 was 17,976; the market close was 17,874. The 18,050–18,200 band that framed early July has been decisively cleared to the strong side. Intraday trade has stayed orderly; there is no sign of the disorderly gapping that marked June.
Foreign reserves stood at US$145.6 billion at end-June (July 7 official print), up from US$144.9 billion in May. Reserves are rising, not being spent to defend the band. The next weekly print, in early August, will capture July and will be the first to reflect any intervention around the tanker attacks and the approaching Fed meeting.
The 10-year government bond yield was 7.30% on July 21, up from 7.26% on July 14 and about 32 basis points over the month. Rising yields with returning foreign inflows (BI notes SBN/SRBI inflows resumed in early June) is a market asking to be paid more to hold the risk, not refusing to hold it.
The Tanker Test
The Tanker Test (at gate) examines the July 20 attacks in detail. The key findings for this monitor:
- USD/IDR moved from ~17,950 (July 17) to 17,874 (July 21) — strengthening across the attacks.
- Brent spiked to $89.22 on July 20 settle, then eased to $88.59–$88.87 on July 21.
- Indonesia's 10Y SBN at 7.30% carries ~275 bps over the US 10Y, sustaining foreign inflows.
- CDS at ~80 bps shows no sovereign credit repricing on the tanker news.
- ~20.5% of Indonesia's crude imports and 37.1% of LPG imports transit Hormuz-linked routes. The physical exposure is real; the price channel has so far been offset by the capital-account channel.
The piece identifies three explicit falsification conditions for the structural repricing thesis: (1) a sustained USD/IDR move above 18,100 on equivalent escalation; (2) a week of net foreign outflows from SBN/SRBI exceeding IDR 10 trillion; (3) a tanker sunk with full crude cargo combined with Brent above $100 and USD/IDR breaching 18,500 within 48 hours. None have been met.
El Niño: Peak Window Opens
El Niño Reality Check (at gate) reports a mixed picture as the August–September peak window begins:
- Trade deficit confirmed — USD 1.61 billion in May (first deficit in 72 months), but driven primarily by oil and gas imports (+70.8% YoY). Non-oil exports fell 4.5% YoY; the El Niño export channel is not yet separable from the oil channel.
- Haze risk elevated — SIIA issued a rare "red" outlook on June 24, peaking August–September. As of July 21, PM2.5 and PSI readings in Singapore and Malaysia remain below disruption thresholds. The meteorological setup is in place; the ignition and transport have not yet aligned at scale.
- Palm oil — May CPO production down 7% MoM but YTD above 2025. The drought-yield lag (3–6 months) means July data cannot yet reflect June–July dryness. West Kalimantan FFB prices are firm but not spiking.
- Rice — Dry-season harvest projected below average; BPS data pending. MBG procurement target (3.6 Mt) adds structural demand pressure.
- Coal — No July shipment data; river logistics risk structural but unconfirmed.
- Rupiah at 17,976 mid-rate — stronger than the Hormuz peak despite the deficit. The market is not yet pricing an El Niño export shock.
The climate channel is real but lagging; the oil channel has already moved the numbers.
The MBG Natural Experiment Closes
The MBG Natural Experiment Closes (at gate) closes the loop on the July 11 hypothesis. The school-holiday suspension (roughly June 23 – July 13) created a measurable price dip in MBG-heavy commodities; the resumption on July 13 produced an immediate rebound:
- Broiler chicken: fell ~3% during pause, rebounded +4.2% week-on-week to Rp 21,736/kg.
- Vegetables, eggs, spices: same directional pattern, more noise from harvest cycles.
- Cooking oil: inconclusive — Rp 20,224/L vs HET ceiling of Rp 16,380, driven by global CPO and domestic quota policy.
The demand-pull component attributable to MBG procurement: ~0.3–0.5 percentage points of the 3.34% June CPI. Not the primary driver of food inflation (El Niño harvest shortfalls, global commodities, supply-chain rigidities all contribute), but a measurable fiscal inflation impulse that monetary policy cannot neutralise without collateral damage to private credit and investment.
President Prabowo has ordered a beneficiary review and targeting reform ("those who genuinely need it"), which may reduce the steady-state procurement volume by 10–15%. The July 19 rebound may therefore overstate the ongoing inflation impulse.
War-Risk Insurance: The Hidden Current Account Channel
War-Risk Insurance (at gate) quantifies a cost layer that does not appear in the crude price but hits the current account directly: war-risk premiums of up to 5% of hull value on every Hormuz transit, paid in dollars to London and Bermuda syndicates.
- Blended annual FX outflow at 5% premium: $1.1–1.7 billion per year (0.09–0.14% of GDP).
- At the March ceasefire-window level (~1%), the drag falls to $0.2–0.3 billion — still a new structural line item.
- If a tanker is hit, 1980s Tanker War analogies (up to 7.5% of hull value) imply $1.6–2.5 billion annualised.
- Booked to "insurance services" in the quarterly BoP with a three-month lag — policymakers see the drag after it accumulates.
This is the market's own revealed price for Hormuz risk. If premiums stay elevated, the current account carries a permanent drag that contradicts the "current account will heal with lower oil" view.
BI Policy Outlook: The August Meeting Under Fire
BI Policy Outlook (at gate) maps the constraint set for the mid-August Board of Governors meeting (likely August 19–20):
- BI Rate at 5.75% (200 bps over Fed), the widest premium since the 2013 taper tantrum.
- 85% of Q2 portfolio inflows in short-tenor SRBI — carry-driven, fragile by construction.
- Reserves at 5.6 months import cover — below the six-month adequacy line for a double shock.
- MSCI review November; S&P DJI watchlist since July 7. Classification risk is a binary cliff with August signalling value.
- Q2 GDP prints early August; consensus ~5.0% YoY. Below 4.8% would intensify political pressure to pause.
- Rate ceiling identified at 6.00–6.25% — above this, marginal growth damage (SME credit, mortgages, corporate ICRs, fiscal spillover) exceeds marginal FX benefit.
The least-harm path by current evidence: hold at 5.75% with conditional forward guidance — naming the observable thresholds (core CPI trajectory, SRBI auction success rate, Q2 GDP print, capital outflow pace) that would trigger a hike or cut. This preserves optionality, anchors expectations without over-tightening, and keeps the rate ceiling in view.
Risk Dashboard
| Risk | Direction | This week's read |
|---|---|---|
| Hormuz escalation / tanker campaign | Rising / adverse | Two tankers hit; traffic near standstill; 9th–10th nights of US strikes; war-risk premiums at 5% hull value |
| Oil price | Adverse | Brent $88.6–$89.2; $16–17 above pre-Feb baseline; ~$150–200m annualised import cost per $1/bbl |
| El Niño / haze | Rising | SIIA red alert; peak window Aug–Sep; PM2.5/PSI still normal; palm yield lag 3–6 months |
| Trade / current account | Deteriorating | May deficit $1.61B (first in 6 yrs); June print imminent; oil imports +70.8% YoY |
| MBG food inflation impulse | Present | ~0.3–0.5 pp of June CPI; procurement resumed Jul 13; targeting reform may dampen steady state |
| War-risk insurance drag | New / structural | $1.1–1.7B/yr at 5% premium; invisible in monthly data; BoP lag 3 months |
| Reserves buffer | Stable / firming | $145.6B end-Jun, rising; but 5.6mo import cover thin for double shock |
| Portfolio flows / carry | Fragile | SRBI 12M demand 98% of auction; ~$13.3B foreign SRBI holdings mid-Jun; carry ~275 bps |
| BI August decision | Pivotal | Hold at 5.75% least-harm; hike only if IDR breaks 18,200 with forward premium widening >50bp and core >2.5% |
| Classification risk | Binary / Nov cliff | MSCI Nov review; S&P DJI watchlist Jul 7; forced selling ~$4–6B if downgraded |
One-Week Watchlist
- June trade balance (imminent, BPS). The number that decides whether May's deficit was a stumble or a trend. Highest-weight domestic release.
- SRBI auction (July 22, 24). 12M tenor coverage ratio and foreign share. Below 2.0x coverage or 12M share <80% = carry trade unwinding.
- Brent crude. Whether the move above $85 holds, extends, or fades — largest single swing factor for currency and budget.
- Fed communications into July 28–29 FOMC. Officials' tone after softer June CPI; market caught between hawkish June dot-plot and cooling prices.
- USD/IDR 1M/3M/6M/1Y forward premium. 1Y premium >250 pts (vs 159 now) = rising depreciation expectations.
- BMKG / NOAA El Niño and haze updates. Any acceleration of the August–September peak outlook.
- Next reserves print (early August). First to show July; whether the buffer was tapped around the tanker attacks.
- BI FX intervention volume (weekly). Sustained >$1.5B/week = defence becoming active rather than passive.
What I'm Uncertain About
- The Hormuz duration distribution. Seven nights of strikes could become seventy. Oil at $88 implies ~30% probability of sustained disruption (options-implied). If the Strait closes for >30 days, Brent $120+ is plausible and the current constraint map breaks.
- The El Niño intensity tail. NOAA gives ~25% probability of "super" El Niño (ONI >2.0). The 1997–98 and 2015–16 analogues shaved 1.5–2.0 pp off Indonesian GDP. If this year hits that tail, the growth floor collapses and the rate ceiling becomes irrelevant — BI cuts regardless of inflation.
- SRBI foreign investor base composition. We know volume (~$9–13B YTD). We do not know duration sensitivity (fast money vs. dedicated EM funds). A dedicated-fund base tolerates a pause; a fast-money base flees. Auction data does not disclose ultimate beneficial owner.
- Forward curve dynamics. A single 1Y forward quote is insufficient. The shape of the curve (1M vs 1Y) tells you whether the market prices near-term event risk or structural depreciation.
- BI's intervention threshold. 18,000 held in Nights 6–7. Is 18,000 still the line? Or has BI tacitly allowed a wider band (18,000–18,200) to preserve reserves? The July 17 mid-rate (18,041) vs spot (17,939) suggests a 102-point spread — wider than normal.
- July trade balance (early August). If non-oil exports decline >8% YoY while oil imports remain elevated, the El Niño channel is confirmed as a structural deficit widener. If non-oil exports stabilise, the oil channel remains the story.
- MPOB July production report (mid-August). Malaysian FFB yield data for July will be the first hard indicator of whether the 3–6 month drought-yield lag is producing measurable output loss. Indonesia's GAPKI July data follows.
- Capital flow resilience. The rupiah's strength despite the deficit implies portfolio inflows (carry, equity, bond) are offsetting the current-account deterioration. A shift in global risk sentiment — Fed policy, China growth, geopolitical escalation — could reverse this before the El Niño fundamentals fully hit.
The forecast pieces were honest about the lag structure. The reality checks are honest about what has and has not arrived. The trade deficit is here. The oil premium is here. The tanker attacks have happened. The haze risk is elevated but not yet transboundary. The palm oil yield lag is still running. The rice harvest is in the field. The MBG procurement rebound is underway. The war-risk insurance drag is a new structural line item. The rupiah is stronger than the fundamentals suggest — for now.
The peak window is August–September. The August BI meeting sits inside it. We will monitor, and we will report.
Rupiah Stability Watch publishes this Monitor on a weekly cadence. It is analysis, not investment advice. Figures are anchored to data available as of July 21, 2026; time-sensitive numbers should be re-verified against official sources.