Both benchmark indices posted minor losses, with the Nifty 50 ending at 26,034, a 0.05% drop from the previous close, while the S&P BSE Sensex closed 0.08% lower at 85,202.