Hormuz, Rubio,
and a Nifty That Gave
It All Back
23,719 → 23,547.75 at Friday close
Down ~9% from prior week's $104–105
Rupee down ~2.3% on the week
A Week of Two Halves: Rally to 23,907, Selloff to 23,547
The week of May 23–29 ended with the Nifty at 23,547.75 and the Sensex at 74,775.74 — a weekly loss of −0.72% on Nifty and −0.85% on Sensex from last Friday's closes of 23,719.30 and 75,415.35 respectively. That headline number masks an eventful week underneath: markets rallied hard on Monday on Iran deal optimism, gave back gains on Tuesday, surged again mid-week on the ceasefire MoU news, were closed Thursday for Bakri Id, and then sold off on Friday as investors squared positions ahead of a three-day weekend and as Iran-related uncertainty resurfaced. The final close essentially erased the week's intraday gains, leaving the market back below where it started.
| Index / Indicator | May 22 Close | May 29 Close | Weekly Change |
|---|---|---|---|
| Nifty 50 | 23,719.30 | 23,547.75 | −171.55 pts | −0.72% |
| Sensex | 75,415.35 | 74,775.74 | −639.61 pts | −0.85% |
| Brent Crude | ~$104–105 | ~$95–96 | ~−9% on week |
| USD/INR | ~96.30 | ~98.50 | Rupee −2.3% on week |
| FII MTD May | Net selling: −₹34,857 crore (through May 27) | Persistent outflow | |
| DII MTD May | Net buying: +₹65,905 crore (through May 27) | Nearly 2× FII selling | |
The FII/DII dynamic continues to define the market's structure. Month-to-date through May 27, FIIs have net-sold ₹34,857 crore from Indian equities while DIIs have bought ₹65,905 crore — nearly double the FII selling. The domestic institutional wall holds the floor; it does not provide the fuel for a breakout. Friday's fall with markets down ~0.7% on the week confirms exactly that dynamic: DIIs absorbed selling but couldn't reverse it.
FPIs have withdrawn $39.94 billion (₹3.65 trillion) from Indian secondary markets in the twelve months through May 22, 2026. FPI ownership of NSE-listed firms has fallen to a 17-year low of 15.8%. When measured in dollar terms — accounting for the rupee's 10.15% decline over the year — the Nifty 50 has delivered a 13.41% negative return for foreign investors over the past year. That is not a sentiment problem. It is a returns problem, and capital allocates rationally.