New Delhi, Sept. 20 -- The Indian equity markets closed the truncated trading week on a weaker note, pressured by elevated crude oil prices and rising global bond yields. Persistent concerns over the near-term inflationary impact of higher energy costs, along with their potential impact on economic growth, continued to weigh on investor sentiment.

Among the benchmark indices, the Sensex declined 0.65% to end at 74,294.46, while the Nifty slipped 0.22% to settle at 23,346.40. Broader market indices, including the midcap and smallcap segments, remained largely flat after a volatile week, following several weeks of relative outperformance.

Nifty 50 closed at 23,346.40, up 75.80 points (+0.33%), after opening higher at 23,334.70 and witness...