India’s stock markets end lower in a broad-based sell-off as renewed US-Iran tensions weigh on investor sentiment and raise concerns about energy prices. Reports say the Sensex and Nifty register their worst declines in more than three months, with the sell-off led primarily by banking shares. One outlet cites large investor losses measured in rupees in the tens of thousands of crore as the index levels slide. Another reports the Sensex falls by about 1,677 points while the Nifty closes around 23,882, with mid-cap and small-cap indices also finishing lower. Contributing factors highlighted across the coverage include developments in the Middle East and statements attributed to US President Donald Trump, including assertions that an Iran ceasefire is over. Coverage also links market pressure to Iran-related claims affecting the Strait of Hormuz, which is associated with crude oil price increases. Overall, the decline is described as across sectors rather than limited to a single segment, with banking stocks among the biggest laggards.