
Indian stock markets opened lower Friday, posting their third consecutive decline. Nifty 50 dropped 0.30% to 24,100.55, while BSE Sensex fell 0.23% to 77,483.80. Rising oil prices driven by Middle East tensions and Infosys's weak revenue forecast pressured IT stocks, with Infosys declining 3.3%. The company expects annual revenue growth below market expectations due to macroeconomic uncertainty.