Indian benchmark equity indices ended 2023 in the red on Friday, snapping a five-session rally due to a drop in financial and energy companies, but ended higher for an eighth straight year. The S&P BSE Sensex closed 0.23% lower at 72,240, while the NSE Nifty …