Summary
Indian stock markets ended lower, with Nifty and Sensex diverging, as investors anticipate Q1 earnings, crude oil prices, Middle East tensions, US nonfarm payroll data, and foreign institutional investment trends to influence D-Street next week.