Indian equities ended marginally higher on Wednesday, September 10, shrugging off weak global cues and Brent crude hovering near $102 a barrel. Selective buying in financials and oil & gas stocks helped offset broader caution, with the market trading in a narrow range through the session as domestic buying absorbed selling pressure triggered by elevated crude prices and an uncertain global backdrop.
The NSE Nifty 50 ended at 23,477.80, up 46.30 points, or 0.20%. The BSE Sensex closed at 74,902.59, gaining 138.36 points, or 0.19%.